Du kunne TÆLLE begivenhederne og GRUPPER EFTER datoen, hvor de fandt sted.
Eksempel:
SELECT eventDate, COUNT() as 'events'
FROM events
GROUP BY eventDate
ORDER BY eventDate ASC
Hvilket kan give resultater svarende til følgende:
2009-08-11 | 23
2009-08-09 | 128
2009-08-06 | 15
Hvis du gemmer dato og klokkeslæt som eventDate, skal du bruge substr()-funktionen for at få hændelser grupperet efter datoen:
SELECT substr(eventDate, 1, 10) as 'date', COUNT() as 'events'
FROM events
GROUP BY substr(eventDate, 1, 10)
ORDER BY eventDate ASC