Ich habe eine Tabelle mit Namen:
id MEDIUMINT(8) UNSIGNED AUTO_INCREMENT PRIMARY KEY
name VARCHAR(100) NOT NULL
datum DATE NOT NULL
Nun möchte ich die Datensätze nach datum gruppieren, ABER: Nicht einfach so nach datum-Feld sondern nach Dichte der Datensätze!
Beispiel:
Am 2009-10-03 wurden mehrere Datensätze angelegt die ich alle zusammenfassen will.
Das Problem: Es wurden auch noch sehr viele Datensätze nach 0:00 Uhr angelegt und fanden deshalb am 2009-10-04 statt.
In diesem Fall müssten also 2 Tage gruppiert werden.
Das ganze soll dann mittels Count() dargestellt werden:
SELECT COUNT(*) FROM names GROUP BY [dichte]