当前位置: 代码迷 >> Sql Server >> 查询一个表中的两个字段都不在除此以外表中的数据
  详细解决方案

查询一个表中的两个字段都不在除此以外表中的数据

热度:59   发布时间:2016-04-24 09:09:48.0
查询一个表中的两个字段都不在另外表中的数据
表A 中有  id  name  age
表B 中有  id  name  age

id为guid ,如何判断在表A中的name与age不在B中的。要满足两个字段同时不在B的一条数据中
------解决思路----------------------
SELECT * 
FROM a
WHERE NOT EXISTS(SELECT 1 FROM b WHERE a.NAME=b.NAME AND a.age=b.age)
  相关解决方案