Autor Zpráva
unlucky
Profil
Potreboval bych vybrat 3 novejsi zaznamy, pokud zadne nejsou, tak se vezme od zacatku

Treba mam 10 clanku. Nachazim-li se na id 2, zobrazi se 3,4,5. Pokud jsem na id 8, zobrazi se 9,10,1

Za rady predem dekuji (snad je to srozumitelne :))
Tori
Profil
možná takhle?
(select *, 1 as poradi from tabulka where id > 5 order by id limit 3)
union
(select *, 2 as poradi from tabulka order by id limit 3)
order by poradi, id limit 3
unlucky
Profil
Dekuji, funguje to poerfektne

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