1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Mysql如何按照指定间隔时间查询数据

Mysql如何按照指定间隔时间查询数据

时间:2024-07-06 07:09:51

相关推荐

Mysql如何按照指定间隔时间查询数据

使用场景:这个表是设备取冲压次数记录表,目前需求是获取每小时冲压时间和次数来进行数据绘图

数据
上网找了以下几种方法:
查询每分钟的记录

SELECT Table,DATE_FORMAT( 时间字段, '%H:%i' ) AS timeFROM表名称GROUP BYtime

筛选直接间隔时间

使用把(15*60)中的15改成你要间隔的时间,这里是查询间隔15分钟的数据

SELECT sec_to_time(time_to_sec(时间字段)- time_to_sec(时间字段)%(15*60)) as intervals from tablenamegroup by intervals

筛选指定间隔时间

SELECT FLOOR(UNIX_TIMESTAMP(时间字段)/(15 * 60)) AS timekeyFROM tableGROUP BY timekey;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。