CodeRoadMap
路线图课程知识库文章题库资源社区我的学习
CodeRoadMap

程序员的学习成长路线图。登录解锁全部课程,并同步路线图与课时进度。

学习

  • 路线图
  • 课程
  • 文章
  • 题库
  • 知识库

更多

  • 资源
  • 社区
  • 我的学习
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·coderoadmap@126.com
开发路线图/SQL 路线图/rank
阶段七

rank

SQL 中的 `RANK` 函数是一个窗口函数,它基于 `ORDER BY` 子句指定的顺序,为结果集分区内的每一行分配一个排名。与 `ROW_NUMBER` 函数不同,`RANK` 允许并列情况——排序列中具有相等值的行获得相同排名,并且下一个排名会相应跳过。例如,如果两行共享相同的排名 1,则下一个排名将为 3。此函数适用于需要识别组内相对位置的场景,例如按部门内员工薪水进行排名。

登录查看节点详情

首阶段节点可试读;登录后解锁全部路线图节点正文与进度同步。

登录免费注册
← 上一节点Row_number下一节点 →dense_rank