在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

怎么在Mysql中提取指定日期区间

105次阅读
没有评论

共计 1749 个字符,预计需要花费 5 分钟才能阅读完成。

自动写代码机器人,免费开通

这期内容当中丸趣 TV 小编将会给大家带来有关怎么在 Mysql 中提取指定日期区间,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

一、在提取所需日期区间之前,我们先介绍几个常用的函数

--  先运行这一句
SET @t =  2018-07-26 11:41:29 
--  再运行这一句
SELECT DATE(@t) 当前日期,YEAR(@t)  年份, MONTH(@t) 月份,WEEK(@t) 本年第几周, DAY(@t)  本月第几天, 
HOUR(@t) 小时, MINUTE(@t) 分钟, SECOND(@t) 秒 

运行出来,结果是这样的:

怎么在 Mysql 中提取指定日期区间

二、下面介绍几个常用的日期加减运算函数

1、ADDDATE(expr, days) / SUBDATE(expr, days):

ADDDAT 函数有两个形参,第一个是基准日期,也即需要运算的日期;第二个是一个间隔表达式,形如:INTERVAL 1 HOUR,其中 INTERVAL 是间隔的意思,中间的数字 1 可以换成任意整数,第三个 hour 可以替换成 day/month/year 等时间单位。

SUBDATE 同理,只不过变成了减法运算。

完整的用法如下:

SELECT ADDDATE(2018-07-26 11:41:29 ,INTERVAL 1 HOUR);SELECT SUBDATE(2018-07-26 11:41:29 ,INTERVAL 1 HOUR);

2、DATE_ADD() / DATE_SUB():

用法同 ADDDATE(expr, days) / SUBDATE(expr, days)。

三、日期区间截取

接下来,利用上面介绍的日期函数的用法,就可以进行日期区间的截取了。

1、上周

--  提取上周的日期区间
SELECT CURDATE() NOW,
ADDDATE(ADDDATE(DATE_SUB(CURDATE(),INTERVAL WEEKDAY(CURDATE()) + 1 DAY),-6),0) startdate,
ADDDATE(DATE_SUB(CURDATE(),INTERVAL WEEKDAY(CURDATE()) + 1 DAY),0) duetodate

2、上月

--  上月
SELECT CURDATE() NOW, 
DATE_ADD(DATE_ADD(CURDATE(),INTERVAL -DAY(CURDATE())+1 DAY), INTERVAL -1 MONTH) startdate,
DATE_ADD(DATE_ADD(CURDATE(),INTERVAL -DAY(CURDATE()) DAY), INTERVAL 0 MONTH) duetodate

3、前四个月

--  前四个月
SELECT CURDATE() NOW, 
ADDDATE(ADDDATE(CURDATE(),INTERVAL -DAY(CURDATE())+1 DAY), INTERVAL -4 MONTH) startdate,
DATE_ADD(DATE_ADD(CURDATE(),INTERVAL -DAY(CURDATE()) DAY), INTERVAL 0 MONTH) duetodate

4、上周四到本周三

有时候不是按照自然周进行统计的,需要自定义一周的起止日期,可以按照下面的方式:

SELECT ADDDATE(DATE_SUB(CURDATE(),INTERVAL (IF(WEEKDAY(CURDATE())IN(3,4,5,6),WEEKDAY(CURDATE()),WEEKDAY(CURDATE())+7 )) + 1 DAY),-3) startdate
, ADDDATE(DATE_SUB(CURDATE(),INTERVAL (IF(WEEKDAY(CURDATE())IN(3,4,5,6),WEEKDAY(CURDATE()),WEEKDAY(CURDATE())+7 )) + 1 DAY),3)duetodate

上述就是丸趣 TV 小编为大家分享的怎么在 Mysql 中提取指定日期区间了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注丸趣 TV 行业资讯频道。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计1749字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 粗大猛烈进出高潮视频 | 欧美在线视频观看 | 鲁死你av资源站 | 国产成人精品一区二区三区免费 | 亚洲av无码乱码国产精品久久 | 国内极度色诱视频网站 | 亚洲日本一区二区三区在线不卡 | 国产又色又爽无遮挡免费动态图 | 国产精品亚洲a∨天堂不卡 国产精品亚洲lv粉色 | 国产成年女人特黄特色毛片免 | 91在线视频免费看 | 色综合伊人色综合网亚洲欧洲 | 国产精品久久久久久人妻无 | 99riav国产| 精品福利一区二区免费视频 | 国产三级手机在线 | 四虎影午夜成年免费精品 | 日韩精品内射视频免费观看 | 麻豆国产一区二区三区四区 | 亚洲日韩中文无码久久 | 国产色产综合色产在线视频 | 久热re在线视频精品免费 | 免费视频成人欧美精品影院 | 久久大香伊蕉在人线国产昨爱 | 免费视频爱爱太爽了 | 亚洲精品一品区二品区三品区 | 夜夜爽一区二区三区精品 | 高清欧美一级在线观看 | 白天躁晚上躁麻豆视频 | 亚洲午夜福利在线观看 | 色综合天天综合高清网国产 | 亚洲小说专区 | 亚洲午夜未满十八勿入网站2 | 无码av中文一区二区三区 | 一级成人毛片免费观看欧美 | 粉嫩在线 | 久久久7777888精品 | 国产成人精品本亚洲 | 国产做a爰片久久毛片a片美国 | 午夜国产秒拍福利视频 | 天天躁夜夜躁狠狠是什么心态 |