我有 2 个不同的 excel 文件需要合并到 MySQL 中的一个表中。我已经将这两个文件都导出为 CSV 文件并导入到 MySQL 的 2 个不同的表中。
第一个表(中央)有:
id, name, surname, address, zip, filedA, fieldB, fieldC, fieldD
第二张表(杂志)有:
id(不同于“Central”)、姓名、姓氏、地址、邮编、fieldX、fieldY、fieldZ
目标是有一张桌子:
id、姓名、姓氏、地址、邮编、字段A、字段B、字段C、字段D、字段X、字段Y、字段Z
主要问题是在表“ Central
”中我有几行(1000),这些是主控。在“杂志”表中,我有另一组行(也是 1000 行),但有些行存在于“中央”中,有些则没有。
我想要做的是一个循环,它可以或创建另一个表或用“”一个更新“中央”Magazine
一个,更新两个表中存在的行并为“杂志”中仅存在的行插入新行一。
PK 不一样,但我们可以假设名称、姓氏对足以匹配两个表中的行。
谢谢