1
我有一个表名KHA_ID,列名为KHA_ID。我去的是追加到另一个表列名KHA_ID命名的访问,我想看看,如果我有我的SQL之前,我运行查询将一个列表追加到另一个现有的较大表中SQL Server
INSERT INTO [databaseName].[dbo].[KHA_ID]
(KHA_ID)
VALUES (KHA_ID,[dbo].Visits)
GO
谢谢!
我有一个表名KHA_ID,列名为KHA_ID。我去的是追加到另一个表列名KHA_ID命名的访问,我想看看,如果我有我的SQL之前,我运行查询将一个列表追加到另一个现有的较大表中SQL Server
INSERT INTO [databaseName].[dbo].[KHA_ID]
(KHA_ID)
VALUES (KHA_ID,[dbo].Visits)
GO
谢谢!
你需要做的是这样:
INSERT INTO [databaseName].[dbo].[KHA_ID]
(KHA_ID)
SELECT KHA_ID
FROM [dbo].Visits
GO
如果KHA_ID是KHA_ID表然后
INSERT INTO [databaseName].[dbo].[KHA_ID]
(KHA_ID)
SELECT distinct KHA_ID
FROM [dbo].Visits V left outer join
KHA_ID from [databaseName].[dbo].[KHA_ID] K on K.KHA_ID=V.KHA_ID
where K.KHA_ID is null
GO
感谢主键:)我会尽快接受,因为它让我。 – wootscootinboogie 2012-03-22 18:07:25