MySQL怎么查询每个月有多少天 详情如下:
发布网友
发布时间:2022-04-25 13:08
我来回答
共2个回答
热心网友
时间:2022-04-08 10:16
语句如下:
--days 是time当月的天数
Select id,time,Days=
TIMESTAMPDIFF(day,time,(DATE_add(time,INTERVAL 1 month))) From 表
--这个方式是给原本时间加一个月和原本时间对比天数差异得来的,还有用计算出月末获取月末的Day得到
热心网友
时间:2022-04-08 11:34
select DAY(LAST_DAY(NOW())),LAST_DAY(NOW()) FROM al
获取最后一个月的一天的日期 再从该日期获取多少号 就是多少天
其中NOW() 替换为
1,“2016-04-01”
2,“2016-05-15”
3,“2016-04-15”
例如
select DAY(LAST_DAY(NOW())),LAST_DAY('2016-04-01') FROM al