Hello,
Hier soll er eigentlich die gesamte Tabelle ab dem 5. Datensatz auslesen und dann rausfiltern. Jetzt macht ers umgekehrt- er filtert erst und wendet den offset dann auf die gefundenen Datensätze an. Irgendwie ist das ja auch logisch, es steht ja in der Reihenfolge da ;-)
Wer ist "er"?
Das limit 'offset, anzahl' bezieht sich immer auf die Ergebnismenge.
Wenn Du nun die Sätze nach Nummer filtern willst, musst Du das auch in das WHERE-Statement schreiben.
where nummer > 5
Welche Nummer auch immer das sein soll.
Datensätze in SQL-Kollektionen liegen per Definition immer als Menge ohne Sortierung vor.
Die Ordnung/Sortierung kommt erst über entsprechende Abfragen zustande, die selbstverständlich auf die in den Sätzen enthaltenen Daten aufsetzen müssen.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau