Mysql怎么查询一天每个时间段的数据;
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql怎么查询一天每个时间段的数据;相关的知识,希望对你有一定的参考价值。
表中有年月日时间点,和时间点,2个字段,主要是分组24个时间段
SELECT concat(date_format(deal_date,'%H'),':00~',date_format(date_add(deal_date,interval 1 hour),'%H'),':00'),COUNT(*) FROM 表名 group by concat(date_format(deal_date,'%H'),':00~',date_format(date_add(deal_date,interval 1 hour),'%H'),':00') 参考技术A 按完整日期时间查询吧,试试between and函数。 参考技术B group by DATE_FORMAT(deal_time,'%Y-%m-%d'),DATE_FORMAT('2000-01-01'+deal_date,'%H')以上是关于Mysql怎么查询一天每个时间段的数据;的主要内容,如果未能解决你的问题,请参考以下文章