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

附:mysql group by 原理

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


最原始的文章出处:http://hi.baidu.com/420591397/blog/item/bb67e8951b42046bd1135e12.html (打不开了)

能找到的文章出处:http://blog.csdn.net/llwan/article/details/7738991

阅读更多
文章标签: 日期格式 mysql
个人分类: 数据库
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭