The percent_rank()
window function returns a relative measure (0-1) of where the current row is in the result according to the order by
clause.
SELECT PERCENT_RANK() OVER (ORDER BY …)
FROM …
Similar functions: row_number()
, rank()
, dense_rank()
, cume_dist()
.
The percent_rank()
window function is defined in ISO/IEC 9075:2016-2 as part of optional feature T612, “Advanced OLAP operations”.
The essence of SQL tuning in 200 pages
Buy on Amazon
(paperback only)
Paperback and PDF also available at Markus’ store.
Markus offers SQL training and consulting for developers working at companies of any size.
Learn more »