mysql计算日期是季度的第几个月

mysql计算日期是季度的第几个月,第1张

比较简单直接一点的方法就是判断这个月份是不是1、4、7、10这4个月份的有一个,如果是,就是季度第一个月

判断条件是

if 月份 in (1,4,7,10) then 实现。

如果你是想判断月份是哪个季度的第一个月,用case when语句也就可以实现了

里上图 表 aaa,  要按月份查找,a 出现的次数,代码如下

SELECT

CAST(YEAR(rq)  as varchar) + '-' + CAST(MONTH(rq)  as  varchar)  AS  date,

count(*)  AS '次数'

FROM aaa

where a="a"

GROUP BY

CAST(YEAR(rq)  as varchar) + '-' + CAST(MONTH(rq)  as  varchar)

结果如下图,看看是不是你要的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7683362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存