新构建两张表分别用来计算出勤人数和报名人数,再用course_id连接 select t2.course_id,t3.course_name,round(cqs/bms*100,2)as attend_rate from ( select course_id,count(distinct user_id)as cqs from( select course_id,user_id,sum(timestampdiff(minute,in_datetime,out_datetime))as sc from attend_tb...