데이터 분석 - 등급 출력 (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 값을 마지막으로 정렬
'CS > 데이터베이스' 카테고리의 다른 글
[Oracle] 데이터 분석 - 가로 출력 (LISTAGG) (0) | 2020.09.08 |
---|---|
[Oracle] 데이터 분석 - 순위의 비율 출력 (CUME_DIST) (0) | 2020.09.08 |
[Oracle] 데이터 분석 - 순위 출력 (DENSE_RANK) (0) | 2020.09.08 |
[Oracle] 데이터 분석 - 순위 출력 (RANK) (0) | 2020.09.08 |
[Oracle] 개수 출력 (COUNT) (0) | 2020.09.07 |