【快手】求同时在线最大人数
窗口函数UNION面试真题
题目描述
来源:快手大数据一面
给定一张 live_sessions 表,记录直播间用户的进入和离开时间:
user_id: 用户IDenter_time: 进入时间(格式:HH:MM)leave_time: 离开时间(格式:HH:MM)
请编写 SQL 查询,求该直播间的同时在线最大人数。
期望输出列
| 列名 | 说明 |
|---|---|
| max_online | 最大同时在线人数 |
数据样例
| user_idINTEGER | enter_timeTEXT | leave_timeTEXT |
|---|---|---|
| 1 | 08:00 | 10:00 |
| 2 | 08:30 | 09:30 |
| 3 | 09:00 | 11:00 |
| 4 | 09:15 | 09:45 |
| 5 | 10:00 | 11:30 |
| 6 | 10:30 | 12:00 |
| 7 | 11:00 | 12:30 |
输入数据显示 7 / 7 行
SQL 编辑器正在保存草稿...
Ctrl + Enter 运行
正在加载 SQL 编辑器...
运行你的 SQL 查询后,结果将显示在这里