

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

# DAYOFYEAR 関数
<a name="DAYOFYEAR"></a>

DAYOFYEAR 関数は、日付またはタイムスタンプを入力として受け取り、その年の日 (年とうるう年かどうかに応じて 1～366 の値) を返す日付抽出関数です。

この関数は、日付ベースの計算、データのフィルタリング、日付値の書式設定など、日付またはタイムスタンプの特定のコンポーネントを操作する必要がある場合に便利です。

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

```
dayofyear(date)
```

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

*date*  
DATE 式または TIMESTAMP 式。

## 戻り値
<a name="DAYOFYEAR-returns"></a>

DAYOFYEAR 関数は INTEGER を返します (年とうるう年かどうかに応じて 1～366)。

## 例
<a name="DAYOFYEAR-example"></a>

次の例では、入力日 から日 (`100`) を抽出します`'2016-04-09'`。

```
SELECT dayofyear('2016-04-09');
 100
```

次の例では、`squirrels`テーブルの `birthday`列から曜日を抽出し、結果を SELECT ステートメントの出力として返します。

```
SELECT dayofyear(birthday) FROM squirrels
```