SQL Date 関数の使い方
SQL の DATE 関数は日付/時刻表現から日付部分のみを抽出する。構文は次のとおりです。
DATE(date_expr)
date_expression は日付 / 時刻表現で、日付、時刻、日時値、列、有効な日付 / 時刻文字列のいずれかです。
DATE関数を使用すると、日時式から日付部分を取り出し、日付値を返せます。
DATE関数を使用する際の例を示します。
- 現在の日付を取得する
DATE (CURRENT_TIMESTAMP()) を選択します。
- 指定された日の日付部分を抽出
DATE(‘2022-01-01’) を選択します。
- 日付時刻値から日付を取り出す:
SELECT DATE(‘2022-01-01 12:34:56’);
- 日付列から日付部分を取り出す:
テーブル名から日付(日付_列)を取得する
DATE関数は日付部分のみを返し、時間部分は含まれません。