Hallo Freunde des gehobenen Forumsgenusses,
Was hat das damit zu tun, dass es nicht Aufgabe einer Datensatz-ID ist, zu Sortierungszwecken herangezogen zu werden?
Das Datum wird genau einmal gesetzt, nämlich beim Einfügen des Textes und dann nie wieder. Daher ist die Sortierung nach ID identisch zur Sortierung nach Datum.
Hast du die Sortierung für datum, die vorher implizit ASC war, auf DESc geändert (und es an die zweite Stelle im Gesamt-Sortierkriterium verschoben).
Im Moment wird weiterhin do sortiert:
order by datum, id desc
Und zwar ganz bewusst absteigend, damit auf der ersten Seite der Zitatesammlung die neusten 50 Zitate stehen und nicht die ältesten 50.
Aber mich interessierte eher, was die ID denn dort überhaupt noch im Sortierkriterium verloren hatte ...?
Datum ist vom Typ date, weil ich die zusätzliche Genauigkeit von datetime nicht für erforderlich halte, es ist ja nur das Datum des Eintrage-Vorgangs. Da es sehr wahrscheinlich mehrere Zitate an einem Tag geben wird habe ich als zweites Kriterium die ID hinzugenommen, um auf jeden Fall eine eindeutige Sortierung zu erhalten.
Gruß
Alexander Brock