在数据库中有两个具有绑定主键的表,我希望在它们之间找到一个不相交的集合。比如说,
Table1
具有列(ID, Name
)和示例数据: (1 ,John), (2, Peter), (3, Mary)
Table2
具有列(ID, Address
)和示例数据: (1, address2), (2, address2)
因此,我如何创建一个 SQL 查询,以便能够从 table1
中获取不在 table2
中的具有 ID 的行。在这种情况下,应该返回 (3, Mary)
吗?
PS: ID 是这两个表的主键。