「Oracle入門」DENSE_RANK()関数を利用するSQLのサンプル

DENSE_RANKは同じ順位が複数あった場合でも、その後順位は飛ばされない。

SQL構文
SELECT
UT.ADDR
, DENSE_RANK() OVER (PARTITION BY UT.NO ORDER BY UT.LEVEL) AS USERID
FROM
USER_TBL UT

DataBase

Posted by arkgame