我们可以使用一个查询更新多个表中的数据吗?
UPDATE table1, table2
SET table1.column_name = values,
table2.column_name = values
WHERE
table1.column_name = values
AND table2.column_name = values
此查询是否正确?
答案 0 :(得分:3)
不,你不能,你应该写两个单独的Update语句。但是为了确保两个更新都成功执行,您可以将它们放在事务中。