mysql时间字符串按年/月/天/时分组查询

SELECT DATE_FORMAT( deteline, "%Y-%m-%d %H" ) , COUNT( * ) 
FROM test

GROUP BY DATE_FORMAT( deteline, "%Y-%m-%d %H" ) 

查询某天:

deteline, "%Y-%m-%d

某时:

deteline, "%Y-%m-%d %H"

依次类推。

其实就是对dateline进行处理,然后再对处理后的数据分组

posted @ 2016-11-11 14:28  每天多帅一点点  阅读(2333)  评论(0编辑  收藏  举报