查询所有学生的总成绩,要求列出学号、姓名、总成绩,没有选修课程的学生的总成绩为空。[使用左外连接]
数据库:studentsdb
共有三个表
表1:curriculum
表2:grade
表3:student_info
select distinct s.学号,s.姓名,SUM(分数) as 总成绩
from student_info s
left join grade g on
s.学号=g.学号
group by s.学号,s.姓名
数据库:studentsdb
共有三个表
表1:curriculum
表2:grade
表3:student_info
select distinct s.学号,s.姓名,SUM(分数) as 总成绩
from student_info s
left join grade g on
s.学号=g.学号
group by s.学号,s.姓名
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。