Hi,
Ich suche eine Abfrage, die mir die letzten Einträge pro id liefert. Die
Tabelle sieht so aus:
id date min max value
1 2011-03-25 20 30 17
3 2011-03-21 40 55 43
3 2011-03-23 40 55 52
2 2011-02-25 5 2
4 2011-03-15 74
4 2011-03-25 128
1 2011-03-22 20 30 24
Die folgende Abfrage
select id, max(date) from table group by id;
liefert genau die Zeilen, die ich möchte, allerdings fehlen die Spalten min,
max und value. Wenn ich
select id, max(date), min, value, max from table group by id, min, value, max;
versuche, erhalte ich zuviele Zeilen.
Marco