按日期对日期时间进行分组 - 没有时间

时间:2014-11-10 07:00:53

标签: sql group-by

今天我注意到,我可能设计了一个错误的表 - 有很多记录〜1kk。 我的目标是按day (YYYY-mm-dd)对这些记录进行分组,但我只有一个datetime (YYYY-mm-dd H:i:s)字段。

当前查询

SELECT COUNT(datetime), datetime FROM slowExecution group by datetime;

这甚至可能吗?

1 个答案:

答案 0 :(得分:3)

是的,使用sql中的date()函数从日期时间中提取日期所以

SELECT COUNT(datetime), datetime FROM slowExecution group by DATE(datetime);