题解 | 短视频直播间晚上11-12点之间各直播间的在线人数

短视频直播间晚上11-12点之间各直播间的在线人数

https://www.nowcoder.com/practice/38f5febc9dac4e9e84ed5891a3e4ca05

select
    uv.room_id,
    room_name,
    count(distinct user_id) user_count
from
    user_view_tb uv
    join room_info_tb rit on uv.room_id = rit.room_id
where
    out_time <= '23:59:59'
    and out_time >= '23:00:00'
group by
    uv.room_id,
    room_name
order by
    user_count desc

只需统计退出时间(out_time)在晚上11-12点之间的人次--在线,就行(需去重)

全部评论
“只需统计退出时间(out_time)在晚上11-12点之间的人次--在线”肯定是不够的。反例:用户在24:00:00及以前进入,在次日凌晨00:05退出,也是符合题意的。
点赞 回复 分享
发布于 04-10 13:59 广东

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务