PostgreSQLウィンドウ関数CUME_DIST
PERCENT_RANK

CUME_DISTウィンドウ関数

NTILE

累積分布値を返します。

構文

CUME_DIST() OVER (w)

使用例

下記の値を入力するとサンプルに即時反映されます。

employee_id
salary
employees
SELECT employee_id, salary,
       ROUND(CUME_DIST() OVER (ORDER BY salary)::numeric, 4) AS cume_dist
FROM employees;