반응형 SQLP1 오라클 NTILE 함수 설명 및 사용법 NTILE 분석 함수 - NTILE()의 괄호 안에는 나누고 싶은 만큼의 데이터 등급 개수를 적어주고, OVER 다음에 나오는 괄호 안에 등급을 나누고 싶은 조건을 넣으면 등급별로 출력됨 - 전체 행 데이터 수를 그룹으로 나누었을 때 나머지가 존재하면 첫 번째 그룹부터 나머지가 안남을 때까지 1씩 부여 : 전체 14건을 3그룹으로 나눌때 그룹당4개씩이고 나머지가 2이므로 그룹1=4+1, 그룹2=4+1, 그룹3=4 이렇게 만들어짐 NTILE 사용 문법 SELECT NTILE({그룹수}) OVER (PARTITION BY {컬럼명} ORDER BY {컬럼명}) EMP 테이블 데이터 전체 데이터를 SAL 역순으로 정렬하여 3등급으로 나눈다 PARTITION BY 구문이 없기 때문에 전체 데이터를 대상으로 등급.. 2023. 10. 3. 이전 1 다음 반응형