记录一个mysql按日期分组统计的查询

转载 2012年07月12日 09:47:04
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

MySql按周,按月,按日分组统计数据

知识关键词:DATE_FORMAT SELECT DATE_FORMAT(created_date,'%Y-%m-%d') as time,sum(money) money FROM o_fina...
  • clypm
  • clypm
  • 2016-08-11 15:33:00
  • 3227

Mysql按天分组(按日分组)

SELECT DATE_FORMAT(start_stamp,"%Y-%m-%d")as day,sum(fee) as total_fee FROM bill GROUP BY DATE_FO...
  • suleil1
  • suleil1
  • 2015-10-28 16:54:03
  • 692

UNIX时间戳 按月分组 按年月分组 按日分组 mysql语句

select month(FROM_UNIXTIME(time)) from table_name group by month(FROM_UNIXTIME(time))  1、按月分组:select...
  • w263756314
  • w263756314
  • 2016-06-06 15:38:07
  • 4204

mysql中按照季度、月份等分组

mysql中关于分组的使用 select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by...
  • benzun_yinzi
  • benzun_yinzi
  • 2017-08-21 15:06:12
  • 4995

MySQL按最新时间分组排序的实现

情景:最近在做小程序商城,小程序进来首页,显示的最近浏览的店铺。 表:storelog,有主键id, sid,...
  • wangmusen79
  • wangmusen79
  • 2017-09-13 14:32:21
  • 1772

Mysql 分别按月, 日为组group,进行统计排序order

在数据库中我们经常用sql语句对表进行简单的统计排序,对于日期字段,我们可以分别提出来日期中的年、月、日,分别进行group,order。...
  • mason_mow
  • mason_mow
  • 2014-07-01 20:06:17
  • 7401

mysql按日期group by分组查询

SELECT DATE_FORMAT( deteline, "%Y-%m-%d %H" ) , COUNT( * )  FROM test GROUP BY DATE_FORMAT( de...
  • BlackC16
  • BlackC16
  • 2017-11-30 22:46:13
  • 1373

mysql按日期分组(group by)查询统计的时候,没有数据补0的解决办法。

写博客真实个费时费力的差事,好佩服那些博客阅读几十上百万的人。今天研究了半天按照日期分组统计,没有数据就为空了,我要让他显示0呀。想了办法,都没有找到一个好的,解决方案,然后用了一个很low的方法实现...
  • jie11447416
  • jie11447416
  • 2016-03-14 16:53:49
  • 13409

mysql 查询语句按天分组统计

-mysql select sum(fixed_value) as fixedtotal ,FROM_UNIXTIME(createtime, '%Y-%m-%d') as day from i...
  • u012493556
  • u012493556
  • 2016-11-14 11:25:24
  • 1320

mysql 按天/月/年分组

表中一一个字段time,格式为Unix时间戳,现需要按照该字段t
  • hzylmf
  • hzylmf
  • 2014-07-26 11:04:07
  • 1640
收藏助手
不良信息举报
您举报文章:记录一个mysql按日期分组统计的查询
举报原因:
原因补充:

(最多只允许输入30个字)