首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么从一个表中分离出包含在表二中的相同字段内容的数据集

2012-01-22 
如何从一个表中分离出包含在表二中的相同字段内容的数据集大家好我有两个表T1和T2,T1和T2中都有相同的字段

如何从一个表中分离出包含在表二中的相同字段内容的数据集
大家好

        我有两个表   T1和T2,   T1   和   T2   中都有相同的字段,   F1   ,  

        如何用   Sql语句产生结果集   :  
 
              1\   select   F1   from   T1   where   F1   不包含在   T2中  

              2\   select   F1   from   T1   where   F1   包含在   T2中  

谢谢


[解决办法]
?

1
select * from t1 where f1 not in(select f1 from t2)
or
select * from t1 where not exists (select 1 from t2 where t2.f1=t1.f1)

2
select * from t1 where f1 in(select f1 from t2)
or
select * from t1 where exists (select 1 from t2 where t2.f1=t1.f1)

热点排行