MSSQL RANK ROW_NUMBER 排名
同分排名-相同
--同分同名
SELECT
person
,grade
,RANK() OVER(ORDER BY grade DESC) AS '排名'
FROM
aa_test2
同分排名-不相同
--同分不同名
SELECT
person
,grade
,ROW_NUMBER() OVER(ORDER BY grade DESC) AS '排名'
FROM
aa_test2
參考資料來源