标签: mysql sql
我想知道这是否是正确的做事方式:
UPDATE table SET `date2` = date_sub(`date1`,interval -2 day);
我想将date2列上的日期设置为date1列上日期的前两天。
date2
date1
感谢您的任何见解!
答案 0 :(得分:1)
我很少使用DATE_SUB()或DATE_ADD()函数,因为使用日期算法更清楚。
UPDATE table SET `date2` = `date1` - interval 2 day;