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');