mysql连接两个tabes两列不相等

时间:2017-08-25 18:35:28

标签: mysql join

例如表-A(id,number) 表-B(ID,数)

现在我想在表-A中不存在id,数字组合的情况下删除Table-B记录。 你能帮助我吗? 样本数据:

表格-A

11,1001

12,1231

13,3451

表格-B

11,3451

12,1231

54,1001

所以我需要删除11,3451;来自表-B的54,1001条记录

1 个答案:

答案 0 :(得分:0)

如何获得需要删除的ID:

SELECT ID
FROM Table-B b
LEFT JOIN Table-A a on b.id = a.id AND b.number = a.number
WHERE a.id IS NULL