SQL 语句(面试实战)

现有一个需求,表关系图如下所示:


问题一:

求每个学生的平均成绩、总成绩,且筛选出平均成绩大于80

select student.name,avg(score.score),sum(score.score)
from student inner join score on student.id = score.sid
group by student.name
having avg(score.score) >= 80
limit 0,3 


posted @ 2021-05-10 21:15  460限定用户  阅读(31)  评论(0编辑  收藏  举报