【发布时间】:2021-07-20 03:28:15
【问题描述】:
我正在尝试使用新值更新我的数据库表中的 created_at (DATETIME) 列,该值基于另一列 - 比 delivery_estimate (DATE) 列早 30 天。
我尝试了以下方法,但我的语法出现错误,说 DATEADD 不存在:
UPDATE my_table
SET created_at = DATEADD(day, -30, delivery_estimate)
【问题讨论】:
-
用您使用的数据库标记您的问题。
-
DATE_ADD() 似乎适用于 mysql
-
是的,Mysql,抱歉
标签: mysql sql sql-update dateadd