Dan*_*lay 11 mysql insert-update
我有两个INSERT
命令,对我来说没用,因为两组行 - 已经在表中的行和我作为INSERT
命令的行 - 不是分离的.两个命令都插入了大量行和大量值.
因此,如果我想执行这些行,我会得到重复的输入错误.
有没有简单的方法将这些命令"转换"成UPDATE
?
我知道这听起来很愚蠢,因为为什么我做INSERT
的命令,如果我想UPDATE
.只是为了使它成为一个明确的场景:另一个开发人员给了我脚本:)
谢谢,丹尼尔
编辑 - 问题解决了
首先,我创建了一个表并用我的INSERT
命令填充它,然后我使用以下REPLACE
命令:
REPLACE
INTO table_1
SELECT *
FROM table_2;
Run Code Online (Sandbox Code Playgroud)
最初可以在以下位置找到:如何合并两个MySQL表?