आप ईवेंट को COUNT कर सकते हैं, और GROUP BY ए> जिस तारीख को वे घटित हुए।
उदाहरण:
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
यदि आप दिनांक और समय को ईवेंट दिनांक के रूप में संग्रहीत करते हैं, तो आपको ईवेंट को केवल दिनांक के अनुसार समूहीकृत करने के लिए substr() फ़ंक्शन का उपयोग करने की आवश्यकता होगी:
SELECT substr(eventDate, 1, 10) as 'date', COUNT() as 'events'
FROM events
GROUP BY substr(eventDate, 1, 10)
ORDER BY eventDate ASC