Skip to main content

PERCENT_RANK() (SQL)

同じウィンドウ・フレーム内の各行に、0 以上 1 以下の小数としてランキングを割り当てるウィンドウ関数。

構文

PERCENT_RANK()

説明

PERCENT_RANK は、各行に 0 以上 1 以下の百分位数ランキングを割り当てます。百分位数ランキングには、グループ内の特定の値以下のデータのパーセンテージが含まれます。ウィンドウ関数フィールドに同じ値を含む行が複数ある場合は、これらのランクに重複値を含めることができます。

以下の例では、各部門内での給与に基づいて、各従業員の百分位数ランクが計算されます。

SELECT PERCENT_RANK() OVER (PARTITION BY Department ORDER BY Salary) FROM Company.Employee

関連項目

FeedbackOpens in a new tab