按照日期统计:
直接日期分组,求和
按照小时统计:
使用 HOUR ( 字段名 )函数,起名,按其分组,求和
按照分钟统计:
同上,使用MINUTE ( 字段名 ) 函数,起名,按其分组,求和
按照半小时统计:
使用concat()函数,拼接字符串,内容为获取的日期,获取的小时,对于分钟要和30做模运算。
最终这个结果的值,要按照自定义的日期格式输出。
大致这样子
DATE_FORMAT(
concat( date( date ), ' ', HOUR ( date ), ':', floor( MINUTE ( date ) / 30 ) * 30 ),
'%Y-%m-%d %H:%i'
) AS time
按照10分钟统计:
和半小时同理,不同的只有,分钟是对10取模
详细链接:
点我!点我!