题解 | 短视频直播间晚上11-12点之间各直播间的在线人数
短视频直播间晚上11-12点之间各直播间的在线人数
https://www.nowcoder.com/practice/38f5febc9dac4e9e84ed5891a3e4ca05
SELECT r.room_id, r.room_name, COUNT(DISTINCT u.user_id) AS user_count --避免同一用户多次进入同一直播间 FROM room_info_tb r INNER JOIN user_view_tb u ON r.room_id = u.room_id WHERE TIME(u.in_time) <= '24:00:00' --进入时间不晚于24:00(含24点) AND TIME(u.out_time) >= '23:00:00'--离开时间不早于23:00(含23点) GROUP BY r.room_id, r.room_name HAVING COUNT(DISTINCT u.user_id) > 0 ORDER BY user_count DESC
查看4道真题和解析