我有 3 张 table 。帐户、品牌和型号。
在“品牌和型号”中,我有一个帐户的外键引用,因此每个帐户都有多个品牌和型号。
我想知道如何复制帐户 ID 的品牌中的所有行、同一帐户 ID 的模型中的所有行,并将它们再次插入到这两个表中,但帐户 ID 不同。
应该是简单的复制/粘贴,但我需要一种有效的方法。任何帮助将不胜感激。
最佳答案
如果我没看错的话,这是一个带有 select 语句的简单插入 - 您可以在 select 语句中使用常量:
假设 88 是您复制的来源帐户,99 是您复制的目标帐户:
insert Brands (AccountID, BrandName, Description, etc...)
select 99, BrandName, Description, etc...
from Brands
where AccountID = 88;
关于mysql - 为不同的 id MySQL 插入相同的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26563759/