我正在尝试使用最新产品填充 MySQL 上的产品表,这些产品被检索并存储在 products_temp 表中。因此,此方法很简单,只需对 products_temp 中的产品进行 INSERT,如下所示:
INSERT INTO products ( select products_temp.* FROM products_temp )
问题是,它会导致重复的主键错误,因为 products_temp 中的 id 与 products 中的 id 冲突。
有人可以告诉我如何解决这个问题吗?
我尝试在没有 id 的 select 语句中声明字段,但这会导致“列计数与第 1 行的值计数不匹配”
任何帮助,将不胜感激。
谢谢!