MySQL获取月份和季度
Posted 小基基o_O
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL获取月份和季度相关的知识,希望对你有一定的参考价值。
文章目录
获取月份
月
MONTH
获取月份,返回数字类型的数据
SELECT MONTH(NOW());
示例结果
8
年月
DATE_FORMAT
获取年份和月份,返回字符串类型的数据
SELECT DATE_FORMAT(NOW(),'%Y-%m');
示例结果
2022-08
上个月
SELECT DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 MONTH),'%Y-%m');
示例结果
2022-07
获取季度
季度
QUARTER
返回数字类型数据
SELECT QUARTER(NOW());
示例结果
3
季度 | 月份 |
---|---|
1 | 1、2、3 |
2 | 4、5、6 |
3 | 7、8、9 |
4 | 10、11、12 |
年+季
使用字符串拼接函数
SELECT CONCAT(YEAR(NOW()),'q',QUARTER(NOW()));
示例结果
2022q3
以上是关于MySQL获取月份和季度的主要内容,如果未能解决你的问题,请参考以下文章