finde sidste x antal rækker
Jeg har brug for at kunne finde de sidste x antal rækker i en tabel med ukendt antal rækker.Det kunne selvfølgelig gøres med SELECT * FROM tabel ORDER BY dato DESC LIMIT x
men så får jeg rækkerne i bagvendt rækkefølge.
Lad os sige min tabel har følgende rækker:
1-2-2005
2-2-2005
3-2-2005
4-2-2005
5-2-2005
6-2-2005
7-2-2005
8-2-2005
9-2-2005
og jeg vil have de sidste 3. Så skulle jeg gerne ende med
7-2-2005
8-2-2005
9-2-2005
og ikke
9-2-2005
8-2-2005
7-2-2005
Hvordan gør jeg det?
