以下の問合わせは、すべての都市の肉の売上げの総合計を戻します。SUM関数にPARTITION BY句がないため、グループ合計にすべての都市が含まれることに注意する必要があります。
SELECT city, kind, sales, SUM(sales) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM monthly;
上記のSELECT文の結果は、例えば以下のようなテーブルになります。
city | kind | sales | Group Sum (sales) |
---|---|---|---|
Omaha | pure pork | 45 | 395 |
Omaha | pure pork | 125 | 395 |
Omaha | pure pork | 25 | 395 |
Omaha | variety pack | 25 | 395 |
Chicago | variety pack | 55 | 395 |
Chicago | variety pack | 45 | 395 |
Chicago | pure pork | 50 | 395 |
Chicago | variety pack | 25 | 395 |