ウィンドウのパーティショニング
特定の列の値に基づき、表または行セットを分割することができます。 例えば、店舗 ID によって売上データをパーティション分割できます。 パーティション分割を指定しない場合、システムは表または行セットの全体を単一パーティションと見なします。
ウィンドウ・パーティションの構文を使用して、1 つ以上の列の名前を指定できます。
<window partition clause> ::= partition by <column reference list>
<column reference list> ::= <value_expression>結果として得られるウィンドウは、「<window
partition clause>」で参照される1つまたは複数の列の値に基づいて、入力仮想テーブルの行の数だけ、1つまたは複数のパーティションに分割される。
各パーティションには 1 つ以上の行が含まれ、そのパーティションのすべての行が同じ行パーティション列値を持ちます。