我不小心更新了比应有的记录多得多的错误信息。我在另一个架构中有正确的信息,但我不知道如何更新错误的信息。
我尝试过类似的方法 -
Insert into schema1.table1 set columnName = (Select statement????) Where ?????
然后我就迷路了。 我已经阅读并尝试了一些答案,但我要么不断收到语法错误,要么什么也没有发生。
如有任何帮助,我们将不胜感激。
最佳答案
update schema1.table1
inner join schema2.table2
on schema1.table1.IDColumn = schema2.table2.IDColumn
set schema1.table1.column1 = schema2.table2.column2
这对我有用
关于mysql - 从另一个模式 MySql 上的表更新表上的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27281970/