본문 바로가기
CS/데이터베이스

[Oracle] 데이터 분석 - 등급 출력 (NTILE)

by 김크롱 2020. 9. 8.

데이터 분석 - 등급 출력 (NTILE)

: 비율 기준 등급 출력

 

SELECT column1, column2, column3
    NTILE(5) OVER (ORDER BY column3 DESC NULLS LAST) as nickname
    FROM tablename
    WHERE column2 IN('KOREA', 'USA', 'GERMANY');

: column3를 5등급(비율)으로 나누어 등급 출력

* NULLS LAST : NULL 값을 마지막으로 정렬