将两个表结构完全相同的MySQL数据表a1,a2的数据进行合并(将a2中的数据合并到a1中)的方法
-- 保留a2中的数据,覆盖a1中主键相同的数据,可以使用 REPLACE 语句 REPLACE INTO a1 SELECT * FROM a2; -- 忽略a2中的数据,保留a1中主键相同的数据,可以使用 INSERT IGNORE 语句 INSERT IGNORE INTO a1 SELECT * FROM a2; -- 根据某些条件更新a1中主键相同的数据,可以使用 INSERT ON DUPLICATE KEY UPDATE 语句 INSERT INTO a1 SELECT * FROM a2 ON DUPLICATE KEY UPDATE a1.字段 = a2.字段;
本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。转载后请将转载链接通过邮件告知我站,谢谢合作。本站邮箱:admin@only4.work
尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。