[英]Append one column table to another existing, larger table SQL Server
我有一個表名KHA_ID,列名為KHA_ID。 我把它附加到另一個名為Visits的表中,列名為KHA_ID,我希望在運行查詢之前看看我的SQL是否正確
INSERT INTO [databaseName].[dbo].[KHA_ID]
(KHA_ID)
VALUES (KHA_ID,[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
你需要這樣做:
INSERT INTO [databaseName].[dbo].[KHA_ID]
(KHA_ID)
SELECT KHA_ID
FROM [dbo].Visits
GO
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.