博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
求按小时统计的语句,该怎么处理
阅读量:6427 次
发布时间:2019-06-23

本文共 1329 字,大约阅读时间需要 4 分钟。

求按小时统计的语句表:issue 字段:id:1time:2012-04-01 08:15:00count:12。。。。。按小时统计count总数,结果如下1 2012-04-01 8:00~9:00 1342 2012-04-01 9:00~10:00 134------解决方案--------------------如果结果前面的数字是你要的计数的话,那自己另加一个计数列就是了:SQL codemysql> select * from issue;+----+---------------------+-------+| id | time                | count |+----+---------------------+-------+|  1 | 2012-04-01 08:15:00 |    12 ||  2 | 2012-04-01 09:15:00 |    12 ||  3 | 2012-04-01 08:25:00 |    12 ||  4 | 2012-04-01 10:15:00 |    12 ||  5 | 2012-04-01 09:15:00 |    12 |+----+---------------------+-------+5 rows in set (0.00 sec)mysql> select concat(date_format(time, "%Y-%m-%d %k:00~"),  hour(time)+1, ":00") as 'time', sum(`count`) as 'count'    -> from issue    -> group by left(time, 13);+------------------------+-------+| time                   | count |+------------------------+-------+| 2012-04-01 8:00~9:00   |    24 || 2012-04-01 9:00~10:00  |    24 || 2012-04-01 10:00~11:00 |    12 |+------------------------+-------+3 rows in set (0.00 sec)------解决方案--------------------恩   group by left(time, 13);------解决方案--------------------select DATE_FORMAT(time,'%Y-%m-%d %H:00'),sum(count)from issuegroup by DATE_FORMAT(time,'%Y-%m-%d %H:00')------解决方案--------------------select Date_format(time,'%Y-%M-%d %H:00'),SUM(COUNT)FROM issuegroup byy DATA_FORMAR(time,'%Y-%m-%d %h:00)

 

转载地址:http://ybnga.baihongyu.com/

你可能感兴趣的文章
offsetLeft, offsetTop以及postion().left , postion().top有神马区别
查看>>
visual studio 中GIT的用法
查看>>
数据库中触发器before与after认识
查看>>
手动露天广场和立方体
查看>>
随机选择
查看>>
【Java并发编程三】闭锁
查看>>
分布式事务中遇到的 “与基础事务管理器的通信失败”的解决方法
查看>>
让你的Git水平更上一层楼的10个小贴士
查看>>
c++ string 之 find_first_not_of 源码
查看>>
mybatis中的#和$的区别
查看>>
ubuntu下搭建NDK环境
查看>>
MessageDigest简单介绍
查看>>
webpack window 使用sass来编译css样式
查看>>
D3 & Data Visualization in Ext JS
查看>>
java通过UUID生成16位唯一订单号
查看>>
001-web基本程序搭建
查看>>
函数指针和指针函数
查看>>
Intel 揭秘:如何在公有云、混合云和私有云间合理放置工作负载
查看>>
借力AI 极验如何构建下一代业务安全?
查看>>
用Python制作迷宫GIF
查看>>