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怎么查询一天每个时间段的数据;的主要内容,如果未能解决你的问题,请参考以下文章

mysql怎么得到时间段每一天,不用表,就是得到一个时间段的每一天的日期

mysql查询每个月最后一条数据

mysql查询某段时间段中每一天的数据

MySQL - 计算一周中每一天但每个发件人的所有行

MYSQL怎么查询数据今天、昨天的数据?

MySQL学习第一天MySQL简介和DQL