

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

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

COUNT 関数は、式で定義された行をカウントします。COUNT DISTINCT 関数は、列または式内の個別の非 NULL 値の数を計算します。この関数は、カウントを行う前に指定された式から重複した値をすべて削除します。

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

```
COUNT (DISTINCT column)
```

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

*column*  
関数の対象となる列。

## データ型
<a name="count-function-data-types"></a>

COUNT 関数および COUNT DISTINCT 関数は、引数のデータ型をすべてサポートしています。

COUNT DISTINCT 関数は BIGINT を返します。

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

フロリダ州のユーザーをすべてカウントします。

```
select count (identifier) from users where state='FL';
```

EVENT テーブルから一意の会場 ID をすべてカウントします。

```
select count (distinct venueid) as venues from event;
```