Dateneinträge pro Tag (per Timestamp) zählen

Identität

Erfahrenes Mitglied
Hey,

ich habe in einer Datenbank viele Einträge die per Timestamp datiert wurden. Nun möchte ich eine Übersicht haben, die die gemachten Einträge pro Tag ausgibt:

26.03.11 -> 17
27.03.11 -> 14
...

Kann mir jemand einen kleinen Denkanstoß geben, wie ich das am effektivsten Umsetze mit einem PHP Script?

Vielen Dank. =)
 
Mittels DATE() kannst du im MySQL das Datum aus dem Timestamp extrahieren. Darauf kannst du Gruppieren und die Einträge zählem

SQL:
SELECT
    DATE(my_timestamp_field) AS datum, 
    COUNT(*) AS anzahl
FROM
    my_table
GROUP BY
    DATE(my_timestamp_field)
 
Zuletzt bearbeitet von einem Moderator:
Zurück