2016 - 2024

感恩一路有你

sql查询成绩前三名 SQL查询每课成绩最高的学生的信息?

浏览量:2765 时间:2021-03-11 06:00:54 作者:admin

SQL查询每课成绩最高的学生的信息?

大概思路是找出单科最高成绩,再跟成绩表关联找出学生。 假设成绩表有字段科目ID、学生ID、学生成绩三个字段 大概以下SQL,可以参考下: select 科目ID、学生ID、学生成绩 b.最高成绩 from 成绩表 a left join (select 科目ID,max(学生成绩) as 最高成绩 from 成绩表 group by 科目ID) b on (a.科目ID=b.科目ID and a.学生成绩=b.最高成绩) where b.最高成绩 is not null

sql查询每个学生的基本信息以及所选修的课程情况?

很简单的关联查询,SQL如下: select a.sn,a.sd,a.sex,a.sb,c.cn,c.teacher,b.grade from s as a join sc as b on a.sno=b.sno join c as c on b.cno=c.cno 如上是查询到所有学生的基本信息和选课情况还有成绩。

sql查询成绩前三名 sql查询姓名重复的学生 查询重复名字的sql语句

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。