sql查询插入多条记录

时间:2016-10-24 15:15:00

标签: mysql sql

我有一个表“user”和另一个表“test”

我的测试表包含一些用户ID。我想检查并插入表“test”所有那些不存在的用户标识。

你能帮我解决一下SQL查询吗?

提前致谢

1 个答案:

答案 0 :(得分:2)

你可能正在寻找这个

INSERT INTO Test(Col1,col2..)  
SELECT Col1,col2.. FROM UserTable WHERE UserTable.UserID NOT IN (SELECT UserID FROM Test)