NTILE
Divide las filas en el número de grupos indicado, de tamaño parecido, y numera los grupos.
Sintaxis
NTILE(<número de grupos>) OVER (ORDER BY <criterio de orden>)
NTILE(<número de grupos>) OVER (PARTITION BY <grupo> ORDER BY <criterio de orden>)
Reparte las filas ordenadas en N grupos e indica en cuál está cada fila: 1, 2, …, N. Si las filas no se reparten a partes iguales, las sobrantes van a los primeros grupos. Así se divide en mitades, tercios o cuartos: «la mitad más cara de los pedidos», «el 25 % superior por salario».