NTILE(4)
10행을 4개 버킷으로 나누면 앞쪽부터 3, 3, 2, 2행
NTILE은 값의 폭이 아니라 ORDER BY로 정렬된 행의 위치를 나눕니다.
정렬 위치
score DESC
NTILE(4)
해석
1
98
1
상위 그룹
2
96
1
상위 그룹
3
94
1
상위 그룹
4
90
2
2분위
5
88
2
2분위
6
84
2
2분위
7
80
3
3분위
8
76
3
3분위
9
70
4
하위 그룹
10
65
4
하위 그룹
ORDER BY score DESC라면 1번 버킷이 높은 점수 쪽입니다. ASC로 바꾸면 의미가 반대로 읽힙니다.