select c.course_id,course_name, count(distinct user_id) as online_num from course_tb c join attend_tb a on c.course_id = a.course_id where substr(in_datetime,12,8) <= '19:00:00' group by c.course_id,course_name order by c.course_id
直播开始时的在线人数:在直播开始的瞬间,或开始之前进入直播间的所有用户。