我有3张桌子。账户,品牌和模型。
在品牌和型号中我有一个帐户的外键参考,所以每个帐户都有许多品牌和型号。
我想知道如何从品牌中复制所有行的帐户ID,来自Models的所有行用于相同的帐户ID,并将它们再次插入这两个表中但不同的帐户ID。
应该是简单的复制/粘贴,但我需要一种有效的方法。任何帮助将不胜感激。
答案 0 :(得分:0)
如果我正确阅读,那么它是一个带有select语句的简单插入 - 您可以在select语句中使用常量:
假设88是您要复制的帐户,而99是您要复制到的帐户:
insert Brands (AccountID, BrandName, Description, etc...)
select 99, BrandName, Description, etc...
from Brands
where AccountID = 88;