ORACLE
[ORACLE]NTILE 예제
선영아 사랑해
2020. 11. 9. 16:22
-- 조회 데이터를 입력 한 숫자만큼 그룹으로 분류 시 사용
-- 아래의 예제는 5개 행을 3개의 그룹으로 표시하는 예제
SELECT STORE_CD
, AMOUNT
, NTILE(3) OVER(ORDER BY MOUNT DESC) AS GROUP_CODE
FROM TB_STORE_AMOUNT
;
-------------------------------------------
STORE_CD AMOUNT GROUP_CODE
0001 30000 1
0003 29000 1
0002 25000 2
0005 20000 2
0004 10000 3