1. 程式人生 > >SQLServer查詢資料後,插入表中時去重問題

SQLServer查詢資料後,插入表中時去重問題

1、問題描述
表A,正式表,待插入資料
表B,臨時表,格式與A相同,臨時資料,存在重複資料
2、問題解決
此解決方案未對超過10W的資料量進行測試

主要是針對col4列資料進行去重處理

INSERT into A(col1,col2,col3,col4)
SELECT col1,col2,col3,col4 from B newB where newB.col4 not in (select col4 from A)