1. 排名分类 1.1 区别RANK,DENSE_RANK和ROW_NUMBER RANK并列跳跃排名,并列即相同的值,相同的值保留重复名次,遇到下一个不同值时,跳跃到总共的排名. DENSE_RANK并列连续排序,并列即相同的值,相同的值保留重复名次,遇到下一个不同值时,依然按照连续数字排名. ROW_NUMBER连续排名,即使相同的值,依旧按照连续数字进行排名. 区别如图: 1.2 分组排名 将数据分组后排名,区别如图: 2. 准备数据 创建一张分数表,里面有字段:分数score,课程号co