从另一个模式MySql上的表更新表上的列

时间:2014-12-03 21:27:06

标签: mysql sql-update

我意外地更新了比错误信息更多的记录。我在另一个模式中有正确的信息,但我无法弄清楚如何更新不正确的信息。

我尝过类似的事情 -

Insert into schema1.table1 set columnName = (Select statement????) Where ?????

然后我迷路了。 我已经四处阅读并尝试了一些答案,但我仍然遇到语法错误,或者没有任何反应。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

update schema1.table1
inner join schema2.table2
on schema1.table1.IDColumn = schema2.table2.IDColumn
set schema1.table1.column1 = schema2.table2.column2

这为我工作