SQL算同时在看人数,求解答
全部评论
牛客上有这种同时在线问题,先分两个表(进入表,和离开表)然后给进入时间不为空的和离开时间不为空的打上进入1,离开0的标status并将in_time和out_time都统一命名为一个名字;然后用union all 拼接进入和离开两个表;然后按照拼接好的表分组聚合:分组到每篇文章的任一时刻,聚合sum(status)
牛客SQL大厂面试真题 -- SQL163
相关推荐
11-17 02:28
浙江大学 算法工程师 点赞 评论 收藏
分享