ROW_NUMBER
同じ順位でも違う番号をふる
SELECT 社員コード , 入社年月日 , ROW_NUMBER() OVER(PARTITION BY 部署コード ORDER BY 入社年月日 DESC) AS 入社が新しい順 FROM 社員マスタ
RANK
同じ順位に同じ番号をふる
SELECT 社員コード , 入社年月日 , RANK() OVER(PARTITION BY 部署コード ORDER BY 入社年月日 DESC) AS 入社が新しい順 FROM 社員マスタ
同じ順位でも違う番号をふる
SELECT 社員コード , 入社年月日 , ROW_NUMBER() OVER(PARTITION BY 部署コード ORDER BY 入社年月日 DESC) AS 入社が新しい順 FROM 社員マスタ
同じ順位に同じ番号をふる
SELECT 社員コード , 入社年月日 , RANK() OVER(PARTITION BY 部署コード ORDER BY 入社年月日 DESC) AS 入社が新しい順 FROM 社員マスタ