Hallo,
ich habe Probleme bei einem SQL-Statement. Gegeben ist folgende Tabelle:
Gesucht ist die maximale Summe für jeden Monat. Zusammen mit der maximalen Summe soll das exakte zeitliche Auftreten(LoginDatum + Stunden + Intervall) ausgegeben werden.
Also in der folgenden Form:
Das folgenden Statement kommt schon nahe an meine Anforderungen ran, aber ich brauche nicht nur die Angabe des Monats, sondern auch die des exakten Zeitpunkts des Auftretens:
SELECT MONTH(LoginDate) AS Month, MAX(Sum) FROM #Results
GROUP BY MONTH(LoginDate)
ich habe Probleme bei einem SQL-Statement. Gegeben ist folgende Tabelle:
Code:
LoginDatum Stunden Intervall Summe
01.09.2004 10 3 80
04.09.2004 10 4 90
05.09.2004 10 5 100
15.10.2004 10 3 101
21.10.2004 10 4 75
28.10.2004 10 5 90
Gesucht ist die maximale Summe für jeden Monat. Zusammen mit der maximalen Summe soll das exakte zeitliche Auftreten(LoginDatum + Stunden + Intervall) ausgegeben werden.
Also in der folgenden Form:
Code:
Monat LoginDatum Stunden Intervall Summe
9 05.09.2004 10 5 100
10 15.10.2004 10 3 101
Das folgenden Statement kommt schon nahe an meine Anforderungen ran, aber ich brauche nicht nur die Angabe des Monats, sondern auch die des exakten Zeitpunkts des Auftretens:
SELECT MONTH(LoginDate) AS Month, MAX(Sum) FROM #Results
GROUP BY MONTH(LoginDate)