Hallo!
Beispiel:
date | time
------------+----------
2002-01-01 | 00:00:00
2003-01-01 | 00:00:00
2006-12-11 | 11:08:37
2006-12-11 | 11:10:21
2006-12-31 | 00:00:00
2006-12-31 | 15:21:32
2006-12-31 | 17:00:00
zurückgegeben soll dann nur noch
date | count
------------+-------
2006-12-11 | 2
2006-12-31 | 3
SELECT datum, COUNT(datum) FROM daten WHERE datum IN (SELECT datum FROM daten WHERE zeit > '00:00:00') GROUP BY datum ORDER BY datum;
Kann man sicherlich auch mit einem SELF-Join lösen.
André Laugks