Hallo Ilja,
aus deinen beschreibungen werde ich nicht ganz schlau, es scheint, als wenn du uns ein paar joins verschweigen würdest, ansonsten könnte ich mir die count ausgabe mit bis zu 153 werten nicht erklären können. versuch doch mal from xyz genauer aufzulösen.
es handelt sich nur um eine Tabelle - diese Tabelle hat die Spalte gueltigab. Die Tabelle hat aktuell 499 Einträge.
bei gueltigab gibt es nur 7 verschiedene Werte
psql -U xxx -d xxx -c "SELECT DISTINCT gueltigab, count(*) AS anzahl FROM xxxx GROUP BY gueltigab;"
gueltigab | anzahl
---------------------+--------
2002-01-01 00:00:00 | 153
2003-01-01 00:00:00 | 153
2006-12-11 11:08:37 | 16
2006-12-11 11:10:21 | 16
2006-12-31 00:00:00 | 18
2006-12-31 15:21:32 | 135
2006-12-31 17:00:00 | 8
(7 Zeilen)
ich möchte jetzt folgendes Ergebnis
date | count
------------+-------
2006-12-11 | 2
2006-12-31 | 3
d.h. das Datum 11.12.2006 und 31.12.2006 taucht mit unterschiedlichen Uhrzeiten auf.
ps. die minimale Uhrzeit muss nicht 00:00:00 sein
mfg
Twilo
Farbtabelle