ROUTMIO_DEV

TOOLS

DDLジェネレーターDDL → ERD 変換ダミーデータジェネレーター正規表現テスターJSON フォーマッターBase64 変換タイムスタンプ変換Cron ビルダー議事録 / 報告書ドラフト

DATABASE

LANGUAGE

PostgreSQL ウィンドウ関数

11個の関数

ROW_NUMBERROW_NUMBER() OVER (w)

パーティション内の各行に一意の連番を割り当てます。

RANKRANK() OVER (w)

同じ値に同じ順位を付け、順位をスキップします。

DENSE_RANKDENSE_RANK() OVER (w)

同じ値に同じ順位を付け、順位をスキップしません。

PERCENT_RANKPERCENT_RANK() OVER (w)

0〜1の範囲の相対順位を返します。

CUME_DISTCUME_DIST() OVER (w)

累積分布値を返します。

NTILENTILE(n) OVER (w)

パーティションをn個のバケツに均等分割します。

LAGLAG(expr [, n [, default]]) OVER (w)

現在行からn行前の値を返します。

LEADLEAD(expr [, n [, default]]) OVER (w)

現在行からn行後の値を返します。

FIRST_VALUEFIRST_VALUE(expr) OVER (w)

ウィンドウフレームの最初の値を返します。

LAST_VALUELAST_VALUE(expr) OVER (w)

ウィンドウフレームの最後の値を返します。

NTH_VALUENTH_VALUE(expr, n) OVER (w)

ウィンドウフレームのn番目の値を返します。

利用規約プライバシーポリシーお問い合わせIcons by Flaticon