Você também pode usar o
NTILE
função de janela para agrupar suas pontuações em 10 grupos de dados - grupo no. 1 seria os 10% mais baixos, grupo no. 10 seriam os 10% melhores:;WITH Percentile AS
(
SELECT
Score,
ScoreGroup = NTILE(10) OVER(ORDER BY Score)
FROM
test
)
SELECT *
FROM Percentile
WHERE ScoreGroup IN (1, 10)