仅从目标到源添加新值的最佳方法

时间:2012-07-18 19:04:13

标签: mysql database

我有两张桌子。 table1(source)和table2(destination)。我希望将table2中的整个记录​​复制到table1,当且仅当记录不存在于table1中时。我使用以下声明:

INSERT INTO test.dest
SELECT * 
FROM test.source
WHERE NOT EXISTS(SELECT * 
                 FROM test.dest
                 WHERE (source.DomainName=dest.hostnmae)
                 );

我的问题:还有另一种更好的方法来加速这个过程吗?

0 个答案:

没有答案