mysqlの中でextractを使用する方法は何ですか?
MySQLには、日付時間値の一部を取り出すためにEXTRACT()関数が使われます。基本的な構文は以下の通りです:
EXTRACT(unit FROM date)
unit のパラメータは、抽出する部分を指定します。以下の値のいずれかを選択できます:
- ミクロ秒
- 2つ目
- 分
- 時間
- 日
- 週 (shuu)
- 月 (つき)
- 四分の一
- 年
例えば、日付時刻の値から年を取得する場合は、次のクエリを使用できます:
SELECT EXTRACT(YEAR FROM '2022-01-01');
これは2022年に戻ります。異なるunit値を使用することで、日付時刻値の異なる部分を取得できます。