mysql日期加减
MySQL中可以使用DATE_ADD和DATE_SUB函数来进行日期加减操作。
例如,要将某个日期加上3天,可以使用以下语句:
SELECT DATE_ADD('2021-01-01', INTERVAL 3 DAY);
结果为:2021-01-04
同样地,要将某个日期减去5天,可以使用以下语句:
SELECT DATE_SUB('2021-01-01', INTERVAL 5 DAY);
结果为:2020-12-27
除了DAY之外,还可以使用其他单位进行加减操作,例如MONTH、YEAR、HOUR、MINUTE等。具体用法可以参考MySQL官方文档。
当然,除了使用DATE_ADD和DATE_SUB函数,还可以使用加减运算符来进行日期加减操作。例如,要将某个日期加上3天,可以使用以下语句:
SELECT '2021-01-01' + INTERVAL 3 DAY;
结果为:2021-01-04
同样地,要将某个日期减去5天,可以使用以下语句:
SELECT '2021-01-01' - INTERVAL 5 DAY;
结果为:2020-12-27
需要注意的是,使用加减运算符进行日期加减操作时,日期必须使用标准的日期格式,即YYYY-MM-DD。否则会出现错误。