Autor Zpráva
Fisak
Profil
Dobrý den. Rád bych dal do ORDER BY více podmínek pro výpis.. lze to?
Chci vypsat 10 nejnovějších příspěvků "SELECT * FROM [youtube_channel] ORDER BY id DESC LIMIT 10" ale zároveň bych rád aby v tech deseti příspěvcích se ty příspěvky srovnali podle sloupce "priority" tzn. největší prioritu tudíž jako první se vypíše příspěvěk s "priority = 1" ale stále těchto deset příspěvků bude bráno z 10ti naposledy přidaných tzn. deset nejvyšších id.. lze toto nějak udělat?
Předem děkuji za všechny rady..
Kajman
Profil
Použijte poddotaz a ten pak přeřaďte dle potřeby
SELECT * FROM (SELECT * FROM [youtube_channel] ORDER BY id DESC LIMIT 10) t ORDER BY priority DESC, id DESC
Fisak
Profil
Kajman:
Dobře děkuji..

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: