Die letzten x Datensätze auslesen
Peter Thomassen
- datenbank
Hallo,
habe eine Frage zu SQL:
Wie liest man die letzten x Datensätze aus einer Datenbank aus?
Mit LIMIT kann ich nur von x nach y begrenzen, ich möchte aber
von Ende - x bis Ende begrenzen! Geht das?
Danke,
Peter
use Mosche;
Wie liest man die letzten x Datensätze aus einer Datenbank aus?
Mit LIMIT kann ich nur von x nach y begrenzen, ich möchte aber
von Ende - x bis Ende begrenzen! Geht das?
Ich kenne mich mit LIMIT nicht so gut aus (ist IMHO MySQL spezifisch), nach reiner Logik würde es aber reichen, wenn du mit ORDER die Reihenfolge umdrehst.
Du:
von x bis Ende
Bsp: von 10 - 15
Umgedreht:
von Anfang bis Ende - x
Bsp: von 1 - 5
Dann musst du noch per Hand die Reihenfolge noch mal umdrehen (falls du eine bestimmte Reihenfolge hattest).
use Tschoe qw(Matti);