TableA TableB
Id Name Id Role
1 abc 1 Test
2 xyz
3 zxc
我希望输出作为表A中所有不在表B中的ID
O / P
Id Name
2 xyz
3 zxc
答案 0 :(得分:0)
试试这个:
SELECT * FROM TABLE_1 WHERE (Id,Name ) NOT IN (SELECT Id,Name FROM TABLE_2)
修改(问题格式正确后):
SELECT * FROM TABLE_1 WHERE Id NOT IN (SELECT Id FROM TABLE_2)
答案 1 :(得分:0)
您可以使用not in
运算符:
SELECT *
FROM TableA
WHERE id NOT IN (SELECT id FROM TableB)