例: グループ合計 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQL関数、式、および述部

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/djk1612415574830.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1145
Product Category
Software
Teradata Vantage

以下の問合わせは、すべての都市の肉の売上げの総合計を戻します。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