

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SUM および SUM DISTINCT 関数
<a name="sum-function"></a>

SUM 関数は入力列または式の値の合計を返します。SUM 関数は数値に対してはたらき、NULL 値は無視します。

SUM DISTINCT 関数は合計を計算する前に指定された式から重複した値をすべて削除します。

## 構文
<a name="sum-function-syntax"></a>

```
SUM (DISTINCT column )
```

## 引数
<a name="sum-function-arguments"></a>

*column*  
関数の対象となる列。列は任意の数値データ型です。

## 例
<a name="sum-function-examples"></a>

SALES テーブルから、支払われたすべての手数料の合計を求めます。

```
select sum(commission) from sales
```

SALES テーブルから、支払われたすべての重複しない手数料の合計を求めます。

```
select sum (distinct (commission)) from sales
```