SELECT -- 比较简单了,一遍过,难点可能在于函数的运用
	c.course_name, -- 用时间差函数求出差值题目要求分钟数,用聚合函数求出分钟数
	round(avg(timestampdiff(minute ,in_datetime,out_datetime)),2) avg_Len
FROM
	attend_tb a --通过左连接连接两个表
	LEFT JOIN course_tb c ON a.course_id = c.course_id
group by c.course_name -- 根据课程名字分组
order by avg_Len desc;