728x90
반응형
Oracle NTILE분석 함수는 출력결과를 사용자가 지정한 그룹 수로 나누어 출력하는 함수이다.
1. 사용 format
select NTILE(<나눌 그룹 숫자>) over (partition by <컬럼명> order by <컬럼명>)
2. 사용예제
student테이블에서 생년월일을 오름차순으로 정렬한 결과를 4개의 그룹으로 나누어 출력
select
studno,
name,
birthdate,
NTILE(4) over (order by birthdate) class
from student;
3. 출력결과
728x90
반응형
'DB (데이터베이스) > Oracle (오라클)' 카테고리의 다른 글
[Oracle] oracle statspack 설치 (0) | 2024.01.29 |
---|---|
[Oracle] oracle ROW_NUMBER 사용방법 (1) | 2024.01.29 |
[Oracle] oracle RANK()함수, DENSE_RANK()함수 (0) | 2024.01.29 |
[Oracle] oracle 페이징 조회 top-n쿼리 (1) | 2024.01.29 |
[Oracle] 윈도우(Windows)에 설치된 Oracle 제거 방법 (0) | 2024.01.29 |