SUM
数値のセットを指定すると、SUM は入力セット内のすべての値の合計を返します。
構文
SUM (expression)
備考
| • | 式は数値式です。 |
| • | SUM は、数値データ タイプおよび数値に変換できるデータ タイプでのみ機能します。 |
| • | 空の行または行がないテーブルの合計は NULL です。 |
| • | DECIMAL (p,s) 表記の説明については、「TDV の SQL 関数について」を参照してください。 |
次の表に、SUM で使用できる入力タイプと、それに対応する INTEGER 出力タイプを示します。
|
式のデータ タイプ |
出力タイプ |
|
BIGINT、DOUBLE、INTERVAL_DAY、INTERVAL_YEAR、SMALLINT、TINYINT |
BIGINT |
|
VARCHAR |
DECIMAL (41,2) |
|
FLOAT、REAL |
FLOAT |
|
DECIMAL (p,s)、NUMERIC (p,s) |
DECIMAL (p+6, s) |
|
NULL |
NULL |
例
SELECT SUM (products.UnitPrice) Total FROM /shared/examples/ds_inventory/products products