select a.course_id, b.course_name, count(distinct a.user_id) online_num from attend_tb a left join course_tb b on a.course_id=b.course_id where date_format(in_datetime,'%H:%i')<='19:00' and date_format(out_datetime,'%H:%i')>='19:00' group by a.course_id,course_name order by a.course_id
开始时间小于等于19:00,结束时间大于19:00