DENSE_RANK関数

順位を求める

  • DENSE_RANK() OVER ( [ PARTITION BY p [ ,p ... ] ]
    ORDER BY o [ ,o ... ])数値

引数

  • nパーテションを指定する式
  • m順位を計算する上で評価を行う式

戻り値

順位

DENSE_RANKとRANKは、同点となったときの順位の付け方が違います。
DENSE_RANKは、同順位がある場合、順位を飛ばしません。
2位が2つあった場合でも、1位、2位、3位、4位となります。

対応SQL

書式などが異なる