gpt4 book ai didi

MYSQL 仅当行不存在时才从其他表复制

转载 作者:行者123 更新时间:2023-11-29 22:54:17 26 4
gpt4 key购买 nike

我有一个现有的 MYSQL 产品表,其中包含(除其他外)productID (autoinc) 数量 ProductCode 描述

我现在收到了一份电子表格,其中包含上述所有产品以及更多新产品。

我只需要导入产品表中不存在的新产品。

我在 Mac 上使用 Sequel Pro。当我选择高级部分并选择“跳过现有行”时,它会填充 productID = productID

所以我没有看到一种方法来说明如果productCode = ProductCode 跳过这一行。

我创建了一个新表 productsAll,其中包含所有新数据和匹配的字段。

如何循环遍历 productsAll 表,但仅在 ProductCode 不存在时插入到 products 表中。

谢谢..

最佳答案

您可以使用 INSERT IGNORE

INSERT IGNORE INTO TABLE1 (SELECT * FROM TABLE2)

关于MYSQL 仅当行不存在时才从其他表复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28784704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com