【发布时间】:2018-04-12 02:05:11
【问题描述】:
好的,我刚刚创建了一个包含一些列的表_amazonProduct:
ID
ProductID
ProductPrice
现在我有一个包含许多列的产品表,超过 50 个。
我要插入的列是Id 从product 表到_amazonProduct 中的ProductID。所有其他值都将设置为 null。
我尝试过的一些事情。
UPDATE [Azure_Test].[dbo].[_amazonProduct]
SET [Azure_Test].[dbo].[_amazonProduct].[ProductID] = [Azure_Test].[dbo].[Product].[Id]
FROM [Azure_Test].[dbo].[_amazonProduct]
JOIN [Azure_Test].[dbo].[Product] ON [Azure_Test].[dbo].[_amazonProduct].[ProductID] = [Azure_Test].[dbo].[Product].[Id]
也试过了:
SELECT [Azure_Test].[dbo].[Product].[Id]
INTO [Azure_Test].[dbo].[_amazonProduct].[ProductID]
FROM [Azure_Test].[dbo].[Product]
也试过了:
UPDATE [Azure_Test].[dbo].[_amazonProduct]
SET [ProductID] = (
SELECT [Id]
FROM [Azure_Test].[dbo].[Product]
)
任何人都可以帮助我,不知道该怎么做。
干杯
【问题讨论】:
标签: sql sql-server insert rows nopcommerce