下面是一个示例的SQL查询,用于按日期对数据进行聚合:
SELECT DATE_FORMAT(date_column, '%Y-%m-%d') AS date, COUNT(*) AS count
FROM table_name
GROUP BY date
ORDER BY date;
在这个示例中,我们假设有一个名为table_name的表,其中包含一个名为date_column的日期列。我们使用DATE_FORMAT函数将日期列格式化为YYYY-MM-DD的字符串,并将其命名为date列。然后,我们使用COUNT(*)函数对每个日期进行计数,并将计数结果命名为count列。最后,我们使用GROUP BY子句按date列对结果进行分组,并使用ORDER BY子句按日期排序。
请根据实际情况修改表名、列名和日期格式。