学生表、课程表、成绩表,怎么计算平均分?怎么计算缺考学生的明细?

哪位大神帮一下。 学生表、课程表、成绩表,怎么计算平均分?怎么计算缺考学生的明细?

select avg(score) 字段1,...from 学生表
a left join 课程表 b a.学生id=b.学生id
left join 成绩表 c on b.学生id=c.学生id
where a.score is null
group by 学生
成绩为空学生为缺考学生,再把学生进行分组。

什么平均分,课程平均分还是学生平均分