Autor Zpráva
quatzael
Profil
Mám nějakej takovej SQL dotaz:
SELECT datum FROM tabulka WHERE item= '{$item}'
Potřeboval bych tam přidat ještě podmínku, která zajistí, aby mi to vyhodilo pouze jeden řádek a to ten kde je datum v hledaném sloupci datum nejnovější.

Ten příkaz tak jak je, vrátí zřejmě více řádků (podmínka item= '{$item}' bude někdy splněna u více řádků). No a já bych potřeboval v tom SQL dotazu ještě nějak vyjádřit to, aby mi to vyhodilo jen jeden řádek s tím největším/nejnovějším datem..

Jde to nějak?
Fisir
Profil
Reaguji na quatzaela:
Použij ORDER BY v kombinaci s LIMIT 1.
quatzael
Profil
Fisir:
Aha, to je pravda. Takhle by to mělo jít. Díky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0