本题目要求编写SQL语句,
统计各专业的学生选课的平均成绩,如果某专业尚未有任何学生选修课程或成绩为空时,平均分计为0。输出结果集按照major表中的mno升序排序。
提示:MSSQLServer 评测SQL语句。
select major.mname as 专业,isnull(avg(sc.grade),0) as 平均成绩
from major
left join stu on major.mno=stu.mno
left join sc on stu.sno=sc.sno
group by major.mno,major.mname
order by major.mno;
/*llll*/