select
    学号,
    课程号,
    成绩,
    row_number() over(order by 成绩 desc) as 排名
from
    成绩表