NTILE, WIDTH_BUCKET - Podział zestawów danych

NTILE - Dzieli zestaw danych na równe części

select
kol1,
kol2,
kol3,
ntile(3) over (order by kol3 desc) nt
from tab

WIDTH BUCKET - Dzieli zestaw danych na części w zależności od ustalonych wartości granicznych.

select
kol1,
sum(kol2),
WIDTH_BUCKET(sum(kol2),1000,200000,5) gr
from tab
group by
kol1

Tags: