#主要的坑点在于:有人提前进入了直播间,而提前的时间并计算到在线时长中 SELECT course_id ,course_name ,ROUND(100*SUM(is_online)/COUNT(course_id),2) AS attend_rate FROM ( SELECT t1.course_id ,user_id ,in_datetime ,out_datetime ,b_cid ,rk ,course_name ,IF(TIMESTAMPDIFF(MINUTE,in_datetime,out_datetime)>=10,1,0) AS is_online FROM ( SEL...