合并用户重叠的活跃区间
困难#区间合并#窗口函数#累计求和
题目描述
给定活跃区间表 activity(uid, start_dt, end_dt)(同一用户区间可能重叠或相邻)。
要求:把每个用户重叠或相邻的区间合并,输出合并后的区间。
示例数据
| uid | start_dt | end_dt |
|---|---|---|
| 1 | 2024-05-01 | 2024-05-03 |
| 1 | 2024-05-02 | 2024-05-05 |
| 1 | 2024-05-08 | 2024-05-09 |
期望:合并为 (05-01 ~ 05-05) 和 (05-08 ~ 05-09)。
动手写一遍自测 · 不执行
括号自动补全 · Tab 缩进 · Shift+Tab 反缩进 · 回车自动缩进 · 草稿仅存在本机
登录后可以选中正文添加批注(仅自己可见)。
评论 (0)
登录后参与评论。
还没有评论,来做第一个。