码迷,mamicode.com
首页 > 数据库 > 详细

sql server 以10分钟分组 统计人数

时间:2018-03-12 16:52:59      阅读:430      评论:0      收藏:0      [点我收藏+]

标签:构建   朋友   img   解决   十分钟   利用   大会   blog   bsp   

请问针对时间段从每天早上7点开始统计每十分钟人

解决思路:

我以前做过一个关于月份的,是说每3个月以分组,其实是一样的。不过可能啊,整体数据量大会有问题。如果你只是求一天的,那绝对没问题。
【1】如果只是当天,那么你以当天七点为准,算当天所有时间与它的分钟差,然后group by 分钟差/10 即可
【2】如果是全部数据的话,那么你在where里把时间段条件加上,然后找个最早的时间点为准 group by 当前时间与最早时间点的分钟差/10

这位朋友这样是死写,本文以当天为例啊

技术分享图片

 

【1】构建个表测试一下

技术分享图片

【2】利用分钟差/10分组

技术分享图片

【3】显示不直观,转换成时间显示

技术分享图片

 

sql server 以10分钟分组 统计人数

标签:构建   朋友   img   解决   十分钟   利用   大会   blog   bsp   

原文地址:https://www.cnblogs.com/gered/p/8549241.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!