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

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

118次阅读
没有评论

共计 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字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 中文字幕久久熟女蜜桃 | 日本爽快片18禁免费看 | 我想看一级毛片 | 日韩精品久久久久久 | 狠狠操网站 | 妞干网这里只有精品 | 国产一区成人 | 深夜影院破解版免费vip | 日韩欧美中文在线 | h无码动漫在线观看 | 91精品乱码一区二区三区 | 91精品国产人成网站 | 91手机看片国产福利精品 | 国产精品一区二区三区四区 | 久久久精品免费热线观看 | 无码视频一区二区三区在线观看 | 欧美一级视频 | 亚洲高清一区二区三区电影 | 欧美国产综合在线 | 午夜大片男女免费观看爽爽爽尤物 | 美女黄网站 | 亚洲另类在线观看 | 免费无码又爽又刺激网站 | 中文字幕亚洲一区 | 天天摸夜夜摸成人免费视频 | 久久视频这里只有精品 | 欧美老肥妇做爰bbww | 久久99视频精品 | 日韩精品一区二区三区色欲av | 在线观看国产一区二区三区99 | 成人国产 | 久久精品久久久久观看99水蜜桃 | 久久综合九色综合8888 | 国产日产亚洲系列最新 | 国产麻传媒精品国产av | 国产精品99久久99久久久看片 | 欧毛片 | 在线亚洲网站 | 少妇高潮惨叫喷水正在播放 | 又色又爽又高潮免费视频观看 | 五月婷婷俺也去开心 |