Membagi rows menjadi N bucket yang sama besar.
INTEGERDiperbarui: 6 Jan 2026NTILE(num_buckets) OVER ([PARTITION BY ...] ORDER BY ...)Jumlah bucket
1 SELECT 2 employee_name, 3 salary, 4 NTILE(4) OVER (ORDER BY salary) as quartile 5 FROM employees;
Membagi karyawan menjadi 4 quartile berdasarkan salary.
1 SELECT 2 customer_id, 3 lifetime_value, 4 NTILE(10) OVER (ORDER BY lifetime_value DESC) as decile 5 FROM customers;
Top 10% customers di decile 1.
Sudah paham NTILE? Latih langsung di browser
Latihan interaktif, langsung di browser.