我有一个现有的MYSQL产品表,其中包含(其中包括)productID(autoinc)数量productCode description
我现在已经提供了一个电子表格,其中包含以上所有产品+更多新产品。
我只需要导入product表中不存在的新产品。
我在mac上使用续集专业版。当我选择高级部分并选择“跳过现有行”时,会填充productID
= productID
。
所以我没有看到一个方法来说明productCode = productCode是否跳过这一行。
我创建了一个新的表productsAll,其中包含所有新数据和匹配的字段。
如何循环使用productsAll表,但如果productCode不存在,则只插入到products表中。
谢谢..
答案 0 :(得分:0)
您可以使用INSERT IGNORE
INSERT IGNORE INTO TABLE1 (SELECT * FROM TABLE2)