MariaDBでDateTimeを月単位や四半期で別けたい場合のSQLコード例です。
下↓の、 DateTimeが入ったテーブルがあります。
2022年の、 1〜12月01日が入っています。
テーブルを select case で、 四半期に別ける場合のコード例
SELECT `day`, CONCAT(CONVERT(YEAR(`day`) ,CHAR),'年',CONVERT(MONTH(`day`) ,CHAR),'月') AS `Monthly`, case WHEN (MONTH(`day`) <=3) THEN '第一四半期' WHEN (MONTH(`day`) >=4) AND (MONTH(`day`) <=6)THEN '第二四半期' WHEN (MONTH(`day`) >=7) AND (MONTH(`day`) <=9)THEN '第三四半期' WHEN (MONTH(`day`) >=10) AND (MONTH(`day`) <=12)THEN '第四四半期' ELSE '' END AS `quarters` FROM date_test