mysql Group BY Tage zählen
bearbeitet von
--- gelöscht, habe ungenau gelesen ---
mysql Group BY Tage zählen
bearbeitet von
Wenn es ein Datum ist und kein Timestamp, würde ich
~~~sql
SELECT DISTINCT Date
FROM table
~~~
empfehlen. Damit bekommst Du alle unterschiedlichen Kalendertage. Zählen, wie viele verschiedene Datümer Du hast, geht mit
~~~sql
SELECT COUNT(DISTINCT Date)
FROM table
~~~
und eine Aufstellung der Tage mit ihrer Häufigkeit bekommst Du mit
~~~sql
SELECT Date, COUNT(*)
FROM table
GROUP BY Date
~~~
Wenn das Date-Feld mit Uhrzeitangaben verseucht ist, musst Du Dir eine SQL Funktion heraussuchen, die das Datum von der Zeit trennt.
Gruß
Rolf