#需求:统计每个科目的平均观看时长
#输出:course_name、avg_Len(平均观看时长)
#要求:观看时长为in_datetime与out_datetime之差,时间单位为minute;avg_Len保留两位小数,降序输出
#要用到的函数:avg、timestampdiff、round
select course_name,round(avg(timestampdiff(minute,in_datetime,out_datetime)),2) avg_Len
from attend_tb join course_tb using(course_id)
group by course_name
order by avg_Len desc
#总结:第一次写的时候在加上avg内加上了sum,这是多此一举,avg会运算目标总量的平均值,不用先求和