sql >> Databáze >  >> RDS >> Mysql

Použijte Single Row Query s MySQL a PHP

Jednoduše použijte SQL klauzuli WHERE.

$result = mysql_query('SELECT views FROM post WHERE ID=30')

Pokud nechcete jít podle ID, ale chcete místo toho 30. položku, která by byla vrácena, můžete použít LIMIT min, max:

$result = mysql_query('SELECT views FROM post LIMIT 30, 1')

V obou případech jsou vaše příkazy ORDER BY zbytečné.

Zde je dobrý příklad použití LIMIT příkaz pro stránkování na velkých sadách záznamů.



  1. Kdy musím ukončit připojení mysqli (databáze)?

  2. Chyba syntaxe uložené procedury MySQL po BEGIN

  3. Rychlost dotazu na základě pořadí sloupců

  4. Jak počítat dotazy uživatelů?