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;



京公网安备 11010502036488号