SQL道場 日付時刻関数 QUARTER関数

SQLで四半期を数値で得るQUARTER関数について記載しています。

対応データベース:MySQL DB2

QUARTER関数の文法

SELECT QUARTER(日付) FROM テーブル
引数日付文字列型
返値数値型 四半期の値が数値で戻ります。

QUARTER関数は指定した日付の四半期の値を数値で戻します。

数字四半期期間
1第1四半期1月から3月
2第2四半期4月から6月
3第3四半期7月から9月
4第4四半期10月から12月

MySQL仕様

1 から 4 までの範囲内で date に対応する四半期を返します。

https://dev.mysql.com/doc/refman/8.0/ja/date-and-time-functions.html#function_quarter

実行例

MySQLの実行例

/* MySQL 2023/12/31の四半期を求めるサンプル */

SELECT QUARTER('2023-12-31');
QUARTER関数サンプル実行結果