查询每个学生的所选课程的最高成绩,要求列出学号、姓名、课程编号、分数


查询每个学生的所选课程的最高成绩,要求列出学号、姓名、课程编号、分数

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

image

image
image

select distinct s.学号,s.姓名,g.课程编号,g.分数
from grade g
inner join student_info s on s.学号=g.学号
where g.分数=(select MAX(分数)
from grade
where 学号=g.学号)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输人10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数) 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输人10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数) 查询所有男同学的选课情况,要求列出学号、姓名、课程名称、分数 查询所有学生的总成绩,要求列出学号、姓名、总成绩,没有选修课程的学生的总成绩为空。[使用左外连接] 练习3--查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩 【sql: 练习题4】查询所有同学的学生编号、学生姓名、选课总数、所有课程的成绩总 有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。 1查询所有学生的学号、姓名、选课数、总成绩,3、查询出每门课程都大于80分的学生姓名4、删除除了id号不同,其他信息都相同的学生冗余信息 有n个结构变量,内含学生学号,姓名和3门课程的成绩。要求输出平均成绩的学生的信息 【sql: 练习题 30,31】查询存在不及格的课程,查询课程编号为 01 且课程成绩在 80 分及以上的学生的学号和姓名
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM