「Oracle入門」RANK~PARTITION BYで検索結果をグループ単位で表示する
SQL構文
SELECT RANK() OVER(PARTITION BY SALARY ORDER BY SALARY DESC) AS RANKNO, EMP_NAME, SALARY FROM EMPLOYEE_TBL
結果
RANKNO EMP_NAME SALARY
1 yamada 450,000
2 oosaki 350,000
3 wuemura 210,000