michel_vaclav
14-11-2009, 13:59
Hallo,
ich sammle in 5-Minuten-Schritten Temperaturdaten in einer Datenbank. Nun möchte ich pro Monat alle Tage bestimmen, wo die Minimatemperatur unter 0 liegt.
Ein Select auf der Tabelle liefert beispielsweise:
SELECT Jahr,Monat,Tag,MIN(Temperatur) FROM temperatur GROUP BY Jahr,Monat,Tag;
+------+-------+------+-----------------+
| Jahr | Monat | Tag | MIN(Temperatur) |
+------+-------+------+-----------------+
| 2009 | 11 | 11 | 1.2 |
| 2009 | 11 | 12 | -0.9 |
| 2009 | 11 | 13 | 4.4 |
| 2009 | 11 | 14 | 3.9 |
+------+-------+------+-----------------+
4 rows in set (0.01 sec)
Wie kann ich die Anzahl der Tage bestimmen, wo die Minimaltemperatur < 0 ist?
Danke
michel_vaclav
ich sammle in 5-Minuten-Schritten Temperaturdaten in einer Datenbank. Nun möchte ich pro Monat alle Tage bestimmen, wo die Minimatemperatur unter 0 liegt.
Ein Select auf der Tabelle liefert beispielsweise:
SELECT Jahr,Monat,Tag,MIN(Temperatur) FROM temperatur GROUP BY Jahr,Monat,Tag;
+------+-------+------+-----------------+
| Jahr | Monat | Tag | MIN(Temperatur) |
+------+-------+------+-----------------+
| 2009 | 11 | 11 | 1.2 |
| 2009 | 11 | 12 | -0.9 |
| 2009 | 11 | 13 | 4.4 |
| 2009 | 11 | 14 | 3.9 |
+------+-------+------+-----------------+
4 rows in set (0.01 sec)
Wie kann ich die Anzahl der Tage bestimmen, wo die Minimaltemperatur < 0 ist?
Danke
michel_vaclav