gpt4 book ai didi

带有子选择的 MySQL 更新

转载 作者:IT老高 更新时间:2023-10-28 23:48:08 26 4
gpt4 key购买 nike

我有一个表,我们称之为 table1,其中两列中的数据已被破坏。

幸运的是,我有一张旧表的备份。

在旧备份中,有问题的两列的值是正确的,但其余列已过时,因此我不能简单地导入整个转储。

因此,我将其导入另一个表,我将其称为 table2。每条记录都有一个在两个表中相同的 id。

所以基本上我需要一个查询来遍历 table1 中的每条记录,并使用 table2 中的相应值更新 column1 和 column2。

最佳答案

原表为table1,备份表为table2

UPDATE table1 t1 JOIN table2 t2 ON t1.id = t2.id
SET t1.col1 = t2.col1, t1.col2 = t2.col2, ...

关于带有子选择的 MySQL 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466801/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com