今天我注意到,我可能设计了一个错误的表 - 有很多记录〜1kk。
我的目标是按day (YYYY-mm-dd)
对这些记录进行分组,但我只有一个datetime (YYYY-mm-dd H:i:s)
字段。
当前查询
SELECT COUNT(datetime), datetime FROM slowExecution group by datetime;
这甚至可能吗?
答案 0 :(得分:3)
是的,使用sql中的date()
函数从日期时间中提取日期所以
SELECT COUNT(datetime), datetime FROM slowExecution group by DATE(datetime);