Menghitung ranking relatif sebagai persentase (0 sampai 1). Baris pertama selalu 0, baris terakhir mendekati 1.
DOUBLEDiperbarui: 12 Jul 2026PERCENT_RANK() OVER ([PARTITION BY col] ORDER BY col)Kolom untuk menentukan urutan ranking
Kolom untuk membagi data menjadi grup (opsional)
1 SELECT name, salary, 2 PERCENT_RANK() OVER (ORDER BY salary) AS percentile 3 FROM employees;
Posisi relatif gaji dalam distribusi.
1 SELECT salesperson, total_sales, 2 ROUND(PERCENT_RANK() OVER (ORDER BY total_sales) * 100, 1) AS percentile 3 FROM sales;
Performa sales sebagai persentase.
1 SELECT dept, name, salary, 2 PERCENT_RANK() OVER ( 3 PARTITION BY dept 4 ORDER BY salary 5 ) AS dept_percentile 6 FROM employees;
Persentil gaji dalam departemen.
Sudah paham PERCENT_RANK? Latih langsung di browser
Latihan interaktif, langsung di browser.