Dafür werde ich jetzt wahrscheinlich gesteinigt, aber ich glaube, hier einen typischen Fall völlig überflüssiger
SQL-Euphorie vorzufinden!
Was wollt ihr mit solchen
SQL-Statements sparen?
Zeit? Aufwand?
Das wird nicht gehen!
Es geht doch wirklich viel einfacher.
Einfach alle Datensätze genau einmal lesen,
nämlich sortiert nach ID (aufsteigend) und Datum (absteigend)
mit weniger kommt auch das raffinierteste
SQL-Statement nicht aus.
Dann lässt sich alles ganz easy im Programm selbst auswerten ...