- カテゴリ:
ウィンドウ関数の構文と使用法 (ランキング)
LEAD¶
テーブルをそれ自体に結合することなく、同じ結果セットの後続の行のデータにアクセスします。
- こちらもご参照ください。
構文¶
引数¶
expr返される文字列式です。
offset値を取得する現在の行から前方の行数。たとえば、2の
offsetは、2行の間隔でexprの値を返します。負のオフセットを設定すると、 LAG 関数を使用した場合と同じ効果があります。
デフォルトは1です。
IGNORE NULLSが指定されている場合、最大値は1,000,000です。defaultオフセットがウィンドウの境界から出たときに返す式です。
exprと互換性のある型の式をサポートします。デフォルトは NULLです。
{ IGNORE | RESPECT } NULLSexprに NULL の値が含まれている場合に、 NULL の値を無視するか尊重するかを指定します。IGNORE NULLSは、オフセット行をカウントする際に、式が NULL に評価される行を除外します。RESPECT NULLSには、オフセット行を数えたときに式が NULL に評価される行が含まれます。
デフォルト:
RESPECT NULLS
使用上の注意¶
PARTITION BY 句は、 FROM 句によって生成された結果セットを関数が適用されるパーティションに分割します。詳細については、 ウィンドウ関数の構文と使用法 をご参照ください。
ORDER BY 句は、各パーティション内のデータを順序付けます。