求大神教写sql语句!!!

2025-06-26 01:27:28
推荐回答(1个)
回答1:

--用row_number() over()
select id,name,score from 
(select id,name,score,row_number() over(partition by name order by score desc) as fnum from 表A) t where t.fnum<= 3

有问题可以追问