Hallo…
stellt euch mal folgende Ausgangstabelle vor:
ID Gruppe Wert Datum
1 1 5 1.1.02
2 1 7 1.1.02
3 1 9 2.2.02
4 2 2 1.1.01
5 2 3 2.2.02
6 3 7 2.2.02
7 3 6 3.2.02
8 3 9 3.2.02
Jetzt will ich über eine SQL-Abfrage folgende Ergebnismenge zurückgeliefert bekommen:
Gruppe Datum WertMin WertMax
1 1.1.02 5 7
1 2.2.02 9 9
2 1.1.02 2 2
2 2.2.02 3 3
3 2.2.02 7 7
3 3.3.02 6 9
Ich denke, dadurch sollte besser klar sein als mit Worten beschrieben, was ich erreichen möchte…
Die Select-Clausel und die Aggregatfunktionen sind mir auch geläufig - aber irgendwie habe ich heute eine Logikblockade - für Hilfe bedanke ich mich schonmal.
(Soll sowohl auf SQL Server, Interbase, MySQL sowie Oracle laufen können)