TA贡献1856条经验 获得超5个赞
那就自己单独存个分钟的时间吧,然后按时间分组。或者,把查出来的时间转换成年月日时分,再分组。
TA贡献1825条经验 获得超6个赞
select count(*), left(create_time, 10) as d from tbl where create_time > '2018-06-01' group by d;
TA贡献1752条经验 获得超4个赞
mysql 具有将时间格式转换的函数,直接将时间转换问统一格式,根据你的需求可以转换为只有小时分钟的时间格式,然后依据时间进行分组统计就行。当然,mysql 能只做查询,最好只做查询,但是这个情况的话 mysql 更节省资源,自己选择吧。
举报