如何添加一年的MySQL查询?


SELECT date_format(CURDATE(), '%e-%b-%y');

显示日期是27-Dec-22,我只需要运行另一个查询,所以它显示27-Dec-23

您可以使用INTERVAL语法直接添加一年:

SELECT DATE_FORMAT(CURDATE() + INTERVAL 1 year, '%e-%b-%y');  -- 27-Dec-23

usedate_add间隔

SELECT DATE_FORMAT(DATE_ADD(CURDATE(), INTERVAL 1 YEAR), '%e-%b-%y')

在这种情况下可以使用INTERVAL

SELECT date_format(CURDATE()+ INTERVAL 1 YEAR, '%e-%b-%y')
DATE_FORMAT(DATE_ADD(your date, INTERVAL 1 YEAR), '%e-%b-%y')

相关内容

  • 没有找到相关文章

最新更新