DATE_SUB(date, INTERVAL expr type):date 是合法的日期表达式,expr 是时间间隔, type是时间类型 正文: --前一年的数据 date_sub(now(), interval 1 year)select*fromtablewhereyear(created)=year(date_sub(now(), interval1year)); Type 值 MICROSECOND SECOND MINUTE HOUR DAY WEEK MONTH QUARTER YEAR S...
DATE_SUB 是MySQL 中的一个日期时间函数,用于从一个日期或时间值中减去指定的时间间隔。例如,如果你想从当前日期中减去一年,可以使用 DATE_SUB(NOW(), INTERVAL 1 YEAR)。 基础概念 DATE_SUB 函数的基本语法如下: 代码语言:txt 复制 DATE_SUB(date, INTERVAL expr unit) date 是一个合法的日期或时间值。 IN...
date_sub(curdate(),interval 1 day) 表示 2021-08-22 date_sub(curdate(),interval -1 day) 表示 2021-08-24 date_sub(curdate(),interval 1 month) 表示 2021-07-23 date_sub(curdate(),interval -1 month) 表示 2021-09-23 date_sub(curdate(),interval 1 year) 表示 2020-08-23 date_sub(cur...
select date_add(@dt, interval 1 month); -加1月 select date_add(@dt, interval 1 quarter); -加1季 select date_add(@dt, interval 1 year); -加1年 2、 MySQL adddate(), addtime()函数,可以用 date_add() 来替代。 二、MySQL 为日期减去一个时间间隔:date_sub(): 1、 mysql> select dat...
mysql> mysql> select DATE_SUB(curdate(), INTERVAL 1 YEAR); +---+ | DATE_SUB(curdate(), INTERVAL 1 YEAR) | +---+ | 2006-07-22 | +---+ 1 row in set (0.00 sec) 14.12.DATE_SUB 14.12.1. DATE_SUB(date,INTERVAL expr unit) 14.12.2. DATE_SUB(curdate(), INTERVAL 1 MICROSECON...
DATE_ADD(date,INTERVAL expr type),给日期添加指定的时间间隔。 DATE_SUB(date,INTERVAL expr type),给日期减少指定的时间间隔。 参数: date 参数是合法的日期表达式; expr 参数是您希望添加的时间间隔; type 参数的值如下: MICROSECOND:毫秒 SECOND:秒 ...
DATE_SUB(date, INTERVAL expr unit) 复制代码 其中,date 是要减去时间间隔的日期,expr 是要减去的时间间隔数量,unit 是时间间隔的单位(如 DAY、WEEK、MONTH、YEAR 等)。 例如,要从当前日期减去 1 天,可以使用以下 SQL 语句: SELECT DATE_SUB(NOW(), INTERVAL 1 DAY); 复制代码 这将返回当前日期减去 1 ...
特殊说明: 第三方平台不会及时同步本文章最新内容,如果觉得本文资料不全,可以访问本人Java博客搜索:...
YEAR_MONTH组合年到月'YEARS-MONTHS' 示例 obclient>SELECTDATE_SUB(NOW(),INTERVAL5DAY),DATE_SUB('2014-01-10',INTERVAL5MICROSECOND),DATE_SUB('2014-01-10',INTERVAL5SECOND),DATE_SUB('2014-01-10',INTERVAL5MINUTE),DATE_SUB('2014-01-10',INTERVAL5HOUR),DATE_SUB('2014-01-10',INTERVAL5DAY)...
date_sub函数的用法为:date_sub(date,INTERVAL expr unit) 8.返回某日期被加上指定时间间隔后的日期,用date_add函数。 date_add函数的用法为:(date,INTERVAL expr unit) 1.date\datetime\time三个时间类型的区别 2.返回当前时间 now()/current_timestamp/localtime() ...