读书人

大量数据插入时遇到重复记录就跳过的有

发布时间: 2013-01-07 10:02:24 作者: rapoo

大量数据插入时遇到重复记录就跳过的问题
已有一个表A(userid),现在有一个表B(假设有40万条记录)。
要把表B插入到表A,但是遇到重复的就跳过。
怎么做啊?
[解决办法]

insert into A(USERID)
SELECT USERID
FROM B
WHERE NOT EXISTS (SELECT 1 FROM A WHERE A.USERID=B.USERID)

读书人网 >SQL Server

热点推荐