SQL按每5分钟或者10分钟分组统计数据
创建表:
CREATE TABLE `tb` (`时间` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',`小数` decimal(7,5) NOT NULL DEFAULT '0.00000'
)
插入数据:
INSERT INTO `tb`(`时间`, `小数`) VALUES
('2022-05-30 00:00:01',0.07523),
('2022-05-30 00:01:00',0.04416),
('2022-05-30 00:02:01',0.04429),
('2022-05-30 00:03:00',0.04348),
('2022-05-30 00:04:01',0.02853),
('2022-05-30 00:05:01',0.01429),
('2022-05-30 00:06:01',0.01409),
('2022-05-30 00:07:01',0.01517),
('2022-05-30 00:08:01',0.04371),
('2022-05-30 00:09:01',0.06100),
('2022-05-30 00:10:01',0.08211),
('2022-05-30 00:11:01',0.08391),
('2022-05-30 00:12:01',0.13065),
('2022-05-30 00:13:01',0.17940),
('2022-05-30 00:14:01',0.21385)
如图:
使用如下SQL语句实现:
SELECT substr(MAX(时间),12,5) as 时间,AVG(小数) as 每组平均数 FROM `tb` group by floor(MINUTE( 时间 )/ 10 ) * 10
或者如下语句实现:
SELECT date_format(MAX(时间),'%H:%i') as 时间,AVG(小数) as 每组平均数 FROM `tb` group by floor(MINUTE( 时间 )/ 10 ) * 10
按每10分钟分组最终结果如下:
sqlserver语句实现可以用:
select CONVERT(varchar(5),max([时间 ]),8) as 时间 ,avg([小数]) as 每组平均数 from [tb] group by cast(floor(cast([时间] as float)*24*60/10)*10/60/24 as smalldatetime)
结果如下:
SQL按每5分钟或者10分钟分组统计数据相关推荐
- 计算机专业试讲10分钟教案,10分钟试讲教案模板.doc
10分钟试讲教案模板 精品文档2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES1 10分钟试讲教案模板 试讲单位: 课程名称: 专业年级: 试讲学生: 教 ...
- c语言试讲10分钟教案,10分钟,写出一份满意的试讲教案
很多考生对如何写教案是很发怵的,不知道如何写出一份适合考试讲课的教案,今天小当就教给大家一种10分钟速写一份教案的方法,不要太感谢我哟~ 思考和审题(1~2分钟) 很多考生抽到题目之后,会有短暂的懵逼 ...
- 计算机专业试讲10分钟教案,10分钟试讲教案怎么写
10分钟试讲教案怎么写 作为一名辛苦耕耘的教育工作者,有必要进行细致的教案准备工作,编写教案有利于我们准确把握教材的重点与难点,进而选择恰当的教学方法.我们该怎么去写教案呢?下面是小编收集整理的10分 ...
- php 加30分钟,添加10分钟到7:30 am PHP(Add 10 Minutes to 7:30am PHP)
添加10分钟到7:30 am PHP(Add 10 Minutes to 7:30am PHP) 我确定之前已经问过这个问题,但是我太沮丧了. 我想做的就是将X分钟加到X点. 所以,在我的情况下,例如 ...
- 计算机专业试讲10分钟教案,10分钟搞定一份满意的试讲教案!(适用所有学科)...
原标题:10分钟搞定一份满意的试讲教案!(适用所有学科) 虽然临近教资面试,但很多小伙伴还是对写教案不是很熟悉,觉得没有思路,总之好多小伙伴都在为面试写教案的事情发愁呀! 现就来教大家在10分钟的时间 ...
- Java中某日期时间加减5分钟、10分钟的方法
/*** 加减对应时间后的日期* @param date 需要加减时间的日期* @param amount 加减的时间(毫秒)* @return 加减对应时间后的日期*/ private Date s ...
- select 统计数量_leetcode题库-sql练习精讲系列--十三、简单分组统计类问题
这是一个系列文章,这个系列的理念是通过一道题,搞懂一类题.涵盖了SQL面试最常考的知识点.搞懂这些题,面试时工作中sql不可能有问题. 文章分为引入问题-完整解析-答案-leetcode题和答案-知识 ...
- 生产环境10分钟黄金时间快速排障:CPU不定时飙高怎么排查?
" 1分钟发现-5分钟响应-10分钟恢复,是定义故障处理的时效性目标.在阿里巴巴内部经过多年的实践,这也早已成为各个业务稳定性.基础设施稳定性以及大促保障的重要牵引指标.对于故障,最难的往往 ...
- mysql按天,小时,半小时,N分钟,分钟进行数据分组统计
mysql按天,小时,半小时,N分钟,分钟进行数据分组统计 mysql不同时间粒度下的分组统计 按天统计 按小时统计 按半小时统计 按N分钟统计 按分钟统计 mysql不同时间粒度下的分组统计 我们在 ...
- sql 分组统计_leetcode-sql面试题十七篇精讲合集
这可能是全网最干货的sql讲解系列文章.全系列共十七讲.做了大量的知识点的拓展,涵盖了sql的方方面面. 欢迎关注点赞收藏,正在整理三年数据分析的点点滴滴.包括Excel.python.sql.pow ...
最新文章
- redis的set()方法参数
- 深度解读NLP文本情感分析Pipeline
- ios学习之旅---指针也不难
- socket编程 -- epoll模型服务端/客户端通信的实现
- MPEG(mpeg1,mpeg2,mpeg4) 与H264 QP值间 关系
- 2021重庆高考成绩名次排名查询,重庆高考排名对应大学-重庆高考位次大学(2021年理科)...
- 网规之路——强化项目管理知识点训练
- Spring注解@ConfigurationPropertie
- 昨晚第一次使用了 NUnit,方才发现它是个好东西,似乎好多好东西其实一直在身边,只是没有勇气去尝试而一直无法体会。...
- python按钮代码_Python QPalette.Button方法代码示例
- 深圳小库科技招聘高级前端
- python逻辑运算符例子_python运算符-实战中常用的三个逻辑运算符使用实例
- 如何使用计算机勾绘汇水面积,第八章 地形测量_同济大学:测量学(八)_ppt_大学课件预览_高等教育资讯网...
- Shell_NotifyIcon
- python图像灰度化、二值化
- (第九章)UI--PS 基础 通道抠图
- 云原生的高效生产工具 ---vagrant
- c语言char几个字节为什么,为什么在C语言中char是1个字节(Why char is of 1 byte in C language)...
- iqos烟弹哪个最好抽?我品尝了十一种电子烟烟弹后告诉你
- ECCV2020-DETR笔记