连续求和分析函数sum(XX)按排序顺序YY的详细解析
发布时间
阅读量:
阅读量
应用场景:求一天中同时在线最大用户数
查看初始表test_02210412:
select * from test_20210412
表格有三列,ID1为用户ID,START_TM为用户登入时间,END_TM为用户登出时间

查询结果显示共有8个用户的登录信息
通过整合START_TM与END_TM列来创建新的时间区间表,并在新表中增添一个index字段以区分不同时间段段的同时,在原始数据表中标注入操作记录的开始时间标记为正数(+1),标注出操作结束时间标记为负数(-1)
通过整合START_TM与END_TM列创建新的时间段表,并在该表中新增一个index字段用于区分不同时间段段;在原始数据表中标注操作开始时间为正数(+1),标注操作结束时间为负数(-1)
select
id1,
start_tm as timestamp1,
1 as index1
from
test_20210412
union all
select
全部评论 (0)
还没有任何评论哟~
