+ -
当前位置:首页 → 问答吧 → 如何 统计24小时内各时间点,在线人数?

如何 统计24小时内各时间点,在线人数?

时间:2011-08-09

来源:互联网

一个表有3个字段
userid start_time end_time
1 2011-08-05 03:00:00 2011-08-05 05:11:00
1 2011-08-05 13:00:00 2011-08-05 15:11:00
2 2011-08-05 03:00:00 2011-08-05 04:11:00
3 2011-08-05 04:00:00 2011-08-05 04:11:00
等等

我想知道 一天24小时内 每15分钟间隔 的在线人数统计 (比如00:15,00:30,00:45这种间隔)
实在找不到 比较效率的解决方案了

作者: kiki44944   发布时间: 2011-08-09

select ceiling(sec_to_time(start_time)/900),count(*)
from tb
gropu by ceiling(sec_to_time(start_time)/900)

作者: rucypli   发布时间: 2011-08-09

热门下载

更多