可能重复:
在 MySQL 中计算运行总计
我需要得到为每个日期分组的计数总和。现在我正在运行以下查询并得到如下输出:
SELECT `timestamp` , COUNT( * )
FROM `A`
WHERE `timestamp` >= '2013-01-04 07:12:12'
GROUP BY DATE_FORMAT( `timestamp` , '%Y-%m-%d' )
我得到
输出:
timestamp count(*)
-------------------------------------------------- -----------
2013-01-04 07:58:21 4
2013-01-05 09:28:56 38
2013-01-06 00:03:04 10
现在我需要的是,我需要得到按日期分组的计数总和。那是第二个日期应该是 42,第三个日期应该是 52。如何在查询中执行此操作?