Hallo,
also ich habe eine Tabelle:
id | monat | jahr | wert
1 | 5 | 2005 | 183
2 | 5 | 2005 | 82
3 | 5 | 2005 | 15
4 | 5 | 2005 | 32
5 | 4 | 2005 | 53
6 | 4 | 2005 | 73
7 | 4 | 2005 | 94
Jetzt möchte ich einen SQL Befehl ausführen, das pro Monat+Jahr nur noch 2 Zellen vorhanden sein sollen, und zwar die mit dem größten Wert:
id | monat | jahr | wert
1 | 5 | 2005 | 183
2 | 5 | 2005 | 82
5 | 4 | 2005 | 53
7 | 4 | 2005 | 94
Gibt es dafür einen SQL Befehl, oder muss ich dafür erst eine Schleife schreiben, die die einzelnen Monaten durchgeht und dann für den entsprechenden Monat nur 2 Zeilen überlässt?
Grüße Klaus