GROUP BY Datum
whine
- datenbank
0 suit
Hallo zusammen,
ich habe eine Tabelle in der sehr redundant
Mess-ID | SENSOR | DATUM | WERT
steht.
Nun möchte ich gern, dass ich über eine Abfrage so ein Ergebnis hinbekomme:
SENSOR | AVG_WERT_2008 |AVG_WERT_2009 | AVG_WERT_2010
SELECT SENSOR, AVG(WERT) FROM tbl GROUP BY SENSOR
bringt mir zwar den Gesamzdurchschnitt, aber wie bokomme ich die Jahresdurchschnitte hin?
whine
SELECT SENSOR, AVG(WERT) FROM tbl GROUP BY SENSOR
bringt mir zwar den Gesamzdurchschnitt, aber wie bokomme ich die Jahresdurchschnitte hin?
Indem du da Datum auf das Jahr reduzierst und nach Jahr und Sensor gruppierst.
Das Ergebnis wird aber ehr so aussehen:
SENSOR | JAHR | AVG