Бихте могли да БРОЙТЕ събитията и ГРУПИРАНЕ ПО датата, на която са се случили.
Пример:
SELECT eventDate, COUNT() as 'events'
FROM events
GROUP BY eventDate
ORDER BY eventDate ASC
Което може да доведе до резултати, подобни на следните:
2009-08-11 | 23
2009-08-09 | 128
2009-08-06 | 15
Ако съхранявате дата и час като eventDate, ще трябва да използвате функцията substr(), за да получите събития, групирани само по дата:
SELECT substr(eventDate, 1, 10) as 'date', COUNT() as 'events'
FROM events
GROUP BY substr(eventDate, 1, 10)
ORDER BY eventDate ASC