【发布时间】:2011-09-21 22:44:53
【问题描述】:
我有一个表,我们称之为 table1,其中两列中的数据已被破坏。
幸运的是,我有一张旧表的备份。
在旧备份中,有问题的两列的值是正确的,但其余列已过时,因此我不能简单地导入整个转储。
因此,我将其导入另一个表,我将其称为 table2。每条记录都有一个在两个表中相同的 id。
所以基本上我需要一个查询来遍历 table1 中的每条记录,并使用 table2 中的相应值更新 column1 和 column2。
【问题讨论】:
-
为什么不在table1中创建两列,然后从table2的对应列导入数据?
标签: mysql