SQL SQL-Abfrage ich bekomme sie nicht hin

Für größere Datenbanksysteme, welche analytische Funktionen unterstützen (z.B. Oracle und DB2), gibts folgende hübsche Lösung welche ohne jedweden Subselect arbeitet (es wird im Grunde nur eine Sortierung vorgenommen):
Code:
SELECT id, wert FROM(
	SELECT id, wert, datum, Max(datum) Over (Partition By id, wert) As MaxDatum
	FROM `test_a`
) WHERE datum = MaxDatum
 
Zurück
Oben