Moin nochmals,
mit "limit" muss ich es deshalb machen, weil ich immer genau 4 datensätze heraushole. wenn ich mit id sortieren würde, würde es nicht mehr klappen, sobald ein datensatz gelöscht wird.
Ist eigentlich völlig wurscht ob ein Datensatz gelöscht wird.
Angenommen du hast 10 Datensätze mit den ids 1,2,3,4,5,6,7,8,9,10. Wenn jetzt Datensatz 2 gelöscht wird, dein Limit aber weiterhin bei 0,4 liegt, denn werden dir die Datensätze 1,3,4 und 5 ausgegeben. Und die denn auch wiederum absteigend also 5 zuerst und dann 4,3 und 1. MySQL ersetzt ja die ids nicht, wenn du einen Datensatz löscht, sondern hängt die immer hinten dran. Das heißt, du könntest z.B. nur einen Datensatz in deiner DB haben, der aber die id 5789 hat.
Oder verstehe ich dich vielleicht völlig falsch?
Gruß
Ralf