将日期添加到日期

时间:2011-09-14 18:44:09

标签: mysql sql

我有一列日期需要添加可变天数。所以我认为我不能使用正常的date_add(日期,间隔x天)。

date          numOfDays
2001-01-01        5
2001-05-22        3
2002-03-04        2
...               ...

我基本上都在寻找类似的东西:

select date, numOfDays, (date + numOfDays) as newDate
from t1;

1 个答案:

答案 0 :(得分:2)

SELECT `date`,
       `numOfDays`,
       (`date` + INTERVAL `numOfDays` DAY) AS `newDate`
  FROM `t1`;