如何不用max进行归类,
取出每个年级中 学号最大的人员 的学号/年级/姓名/分数?
表名班级
结果就是1年级学号2姓名b分数34,2年级学号4姓名d分数12 但是不用max怎么查出来?0.0
select *
from (
select course,stu_name,city,score,ROW_NUMBER() over(partition by course order by score desc) as rn
from students
) a
where a.rn <=1;