查询所有学生的总成绩,要求列出学号、姓名、总成绩,没有选修课程的学生的总成绩为空。[使用左外连接]

查询所有学生的总成绩,要求列出学号、姓名、总成绩,没有选修课程的学生的总成绩为空。[使用左外连接]

数据库:studentsdb
共有三个表
表1:curriculum
表2:grade
表3:student_info

image

image
image

select distinct s.学号,s.姓名,SUM(分数) as 总成绩
from student_info s
left join grade g on
s.学号=g.学号
group by s.学号,s.姓名

posted @ 2021-11-11 18:35  小码同学kki  阅读(2510)  评论(0编辑  收藏  举报