查询各课程成绩第一的学生的信息
今天在群里,有人问到:查询各课程成绩第一的学生的信息。
数据如下:
我的解决如下:
select GradeId,SNO,CNO,Score from ( select *,row_number() over(partition by CNO order by Score desc)rowNum from T_Grade ) T_temp where rowNum=1
运行结果:
博客园已经停止更新,请移步 http://lovecjh.com/
今天在群里,有人问到:查询各课程成绩第一的学生的信息。
数据如下:
我的解决如下:
select GradeId,SNO,CNO,Score from ( select *,row_number() over(partition by CNO order by Score desc)rowNum from T_Grade ) T_temp where rowNum=1
运行结果: