2016 - 2024

感恩一路有你

数据库怎么查询最高成绩 SQL查询每课成绩最高的学生的信息?

浏览量:1867 时间:2021-03-10 22:33:26 作者: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查询二班学生中所有大于一班最高成绩的学生姓名及入学成绩?

select 学生姓名,入学成绩 from 学生成绩表 where 班级=二班 and 入学成绩>(select max(入学成绩) from 学生成绩表 where 班级=一班)

数据库怎么查询最高成绩 sql查询最高分学生信息 sql求学生平均成绩

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