8개 행을 NTILE(3)으로 나눌 때 행 순서별 버킷 번호는?
정답 1번
NTILE(3)은 ORDER BY로 정한 행 순서를 가능한 균등한 세 버킷으로 나누고, 나누어떨어지지 않는 나머지 행은 앞쪽 버킷부터 한 행씩 더 배정한다. 8을 3으로 나누면 기본 2행씩이고 나머지가 2이므로 첫째와 둘째 버킷은 3행, 셋째 버킷은 2행이다. 따라서 행 순서별 번호는 1,1,1,2,2,2,3,3이 된다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21