题目:A为学生表,B为课程表,C为课程分数表。C和A,B都有对应id关联,查出课程数大于3的学生和他的成绩平均值。
题目不太记得,就记得这些了,是现场笔试的,还请大ge们见谅。
select A.id,A.name,--学生表中的id与name avg(C.score) from C left join A on C.sid = A.sid --sid课程分数表中的与学生表相关的id group by A.id,A.name having count(C.id) > 3