使用DATE_SUB关键字来增加减少时间
DATE_SUB(日期,INTERVAL 时间间隔 类型)
日期增加3天
SELECT DATE_SUB('2020-06-12 00:00:00',INTERVAL -3 DAY) AS sub //查询结果:2020-06-15 00:00:00
日期减少2年
SELECT DATE_SUB('2020-06-12 00:00:00',INTERVAL 2 YEAR) AS sub //查询结果:2018-06-12 00:00:00
上面就举两个例子,此处需要注意:日期增加是 “-值” 日期减少是“值”。其他的更换类型就可以了
年 YEAR
季度 QUARTER
月 MONTH
星期 WEEK
天 DAY
小时 HOUR
分钟 MINUTE
秒 SECOND
毫秒 FRAC_SECOND