sql server 2008中如何取某字段最大值所在的一条数据(多个字段)

2024-10-31 10:21:43
有1个网友回答
网友(1):

select * from 

select id,name,score,date,ROW_NUMBER() over(PARTITION by 
name order by score desc,date desc) as num from tablename 
) T where T.num <= 1 
order by name