我有两个表可以在一个键上连接。我想要做的就是使用表2中的条件更新table1的一个属性
UPDATE t1
INNER JOIN t2
ON t1.id= t2.id
SET t2.column3 = 'dte'
WHERE t1.column = 456
答案 0 :(得分:0)
我认为SET子句应该在UPDATE子句之后然后是你的JOIN。你也试图从表t2更新column3,表t2应该在UPDATE子句中,因为那是你要更新的那个
UPDATE t2
SET column3 = 'dte'
INNER JOIN t1
ON t2.id = t1.id
WHERE t1.column = 456