msyql分组查询,按照日期格式

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进行处理,然后再对处理后的数据分组

附:mysql group by 原理

http://doc.chinaunix.net/mysql/200903/208368.shtml

 

转自http://hi.baidu.com/420591397/blog/item/bb67e8951b42046bd1135e12.html

posted on 2017-11-18 11:30  Eggsblue  阅读(218)  评论(0编辑  收藏  举报

导航