Thomas Luethi: Die letzen 3 Einträge auslesen

Beitrag lesen

Hallo,

kann mir jemand sagen, wie der SQL befehl lautet, um die letzten 3 anzuzeigen?
Bis jetzt fand ich im Archiv nur LIMIT 1,X damit kann man aber nur die ersten anzeigen lassen...

Ein Grund mehr, das englische Manual zu lesen:
http://www.mysql.com/doc/en/SELECT.html

To retrieve all rows from a certain offset up to the
end of the result set, you can use some big number
for the second parameter:
SELECT * FROM table LIMIT 95,18446744073709551615; # Retrieve rows 96-last.

Noch vor kurzem stand dort IIRC:
SELECT * FROM table LIMIT 95,-1; # Retrieve rows 96-last.
So steht's noch heute auf:
http://www.webmaster2020.com/sql/select.html

Ich weiss nicht, ob diese Syntax weiterhin gueltig ist,
oder ob MySQL sie irgendwann rauswirft.

HTH, Gruesse,

Thomas