日期:2014-05-17  浏览次数:20478 次

请问,查询一个表的数据不在另一个表中的数据
比如查询一个表,
有两个表,都各自有一个"日期"字段,现要要查询T1中的数据,在T2中,相同的日期内不存大的有哪些.

------解决方案--------------------
select 日期
from t1 a
where exists (select 1 from t2 b where a.日期<>b.日期)这样?
------解决方案--------------------
SELECT *
FROM T1
WHERE NOT EXISTS(
SELECT 1 FROM T2 WHERE T2.DATE=T1.DATE
)