Window
Snowflake
PERCENT_RANK
Menghitung relative rank (0-1) dari setiap baris dalam partition.
Tipe hasil:
DOUBLEDiperbarui: 6 Jan 2026Syntax
SQL
PERCENT_RANK() OVER ([PARTITION BY ...] ORDER BY ...)Parameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Calculate Percent Rank
SQL
1 SELECT 2 employee_name, 3 salary, 4 PERCENT_RANK() OVER (ORDER BY salary) as pct_rank 5 FROM employees;
Relative rank untuk salary.
Hasil
| employee_name | salary | pct_rank |
|---|---|---|
| Alice | 50000 | 0.0 |
| Bob | 60000 | 0.333 |
| Carol | 70000 | 0.667 |
| Dave | 80000 | 1.0 |