我有这张桌子:
id (int)
name (varchar)
insert (timestamp)
示例行是这样的:
14, John, 2010-02-25 01:48:36
在这个表中,我有100万行,我想知道每天插入了多少行。所以我想要这样的东西:
2010-02-25 153
2010-02-24 98
2010-02-23 219
2010-02-22 127
...
我需要做什么查询?
答案 0 :(得分:7)
试试这个:
SELECT DATE(`insert`) AS day, COUNT(*) AS cnt
FROM your_table
GROUP BY day
请注意,没有行的日期不将在结果集中显示。