关键思路

①进入和退出时间排序,进入时间,人数+1,退出时间,人数-1;

②窗口函数sum() over()进行累加排序;

③max算出第二步的最大值,即为最大在线人数

坑点

sum()over(..order by 进出时间,人数 desc),要加上人数降序,满足同一时间点有人进出时,先计算进,再计算出的需求

---未按累计人数降序排序

------按累加人数降序排序后