Hallo Form,
ich habe folgendes Problem.
Ich habe eine Tabelle mit mehreren (hier zwei) Spalten, Datum und MonatsWert.
---------------------------------------------
|Datum | MonatsWert
---------------------------------------------
2014-01-01 17:23:11.000 | 0
---------------------------------------------
2014-01-02 17:27:10.000 | 487,339996337891
---------------------------------------------
2014-01-05 17:27:09.000 | 723,289978027344
---------------------------------------------
2014-02-01 18:19:42.000 | 1507,22998046875
---------------------------------------------
2014-02-03 18:18:41.000 | 1507,22998046875
---------------------------------------------
2014-02-04 18:21:40.000 | 2635,26000976563
---------------------------------------------
2014-03-02 19:07:18.000 | 1542,73999023438
---------------------------------------------
2014-03-03 19:13:17.000 | 1589,21997070313
---------------------------------------------
2014-03-04 19:11:16.000 | 2860,86987304688
---------------------------------------------
Ich brauche nun eine SQL-Anweisung oder besser LINQ-Statement, die folgendes ausgibt:
|Datum | MonatsWert
---------------------------------------------
2014-01-03 17:27:09.000 | 723,289978027344
---------------------------------------------
2014-02-04 18:21:40.000 | 2635,26000976563
---------------------------------------------
2014-03-03 19:11:16.000 | 2860,86987304688
---------------------------------------------
Das heißt, die muss goupiert nach Jahr und Monat die größte MonatsWert für jede Gruppe ausgeben.
Danke im Voraus