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

请问一个查询应该如何联合

2013-01-08 
请教一个查询应该怎么联合!表A和表B做联合查询,表A有1W数据,表B有5000数据,用字段ID做连接,怎么找出表A有

请教一个查询应该怎么联合!
表A和表B做联合查询,表A有1W数据,表B有5000数据,用字段ID做连接,怎么找出表A有的,表B没有的那5000条数据?

[解决办法]

--1
select * from a where not exists(select * from b where .aid=b.id)
--2 这个要求结构一致才行
select * from a
except
select * from b

[解决办法]
select * from A
 where not exists(select 1 from B where id=A.id)

热点排行