PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [MySQL] Limit von hinten


D[B]
13.09.2003, 18:31
Hi

Mal ne Anfängerfrage:

Meine Tabelle hat 4 Zeilen. Limit 2 brint mit die ersten beidn. Limit 2,2 bringt mir die letzteben beide. Soweit Ok.

Nu das Problem:
Meine Tabelle hat (n) Zeilen. Limit 2 brint mit die ersten beiden. Nur was brint mit jetzt die letzten beiden? Limit MAX-2,2 geht net :-/

Grüße
Dennis

PS ORDER BY (...) DESC LIMIT 2 geht zwar, bringt mir die Ergebnisse aber in der Falschen reihenfolge...


pate33
13.09.2003, 20:51
To retrieve all rows from a certain offset up to the end of the result set, you can use -1 for the second parameter:

mysql> SELECT * FROM table LIMIT 95,-1; # Retrieve rows 96-last.

http://www.mysql.com/doc/en/SELECT.html

have fun