急啊,怎么求两个表的交集

Littleming 2004-08-20 05:56:24
通常我们用union all可以并联相同的字段,但我们怎么做交集,实现方法不能用in,exists,join请高手指点。
...全文
242 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
rouqu 2004-08-21
  • 打赏
  • 举报
回复
INTERSECT求2个集合的交集
对SQL表处理无效
egxsun 2004-08-21
  • 打赏
  • 举报
回复
用inner join on
Littleming 2004-08-21
  • 打赏
  • 举报
回复
这个方法很麻烦啦
Andy__Huang 2004-08-20
  • 打赏
  • 举报
回复
兩個表的交集,就是把兩表的相同記錄先出來。

select a.field1,a.field2,a.field3 from table1 a inner join table2 b on a.field1=b.field1 and a.field2=b.field2 and a.field3=b.field3......

field1,field2,field3 .....相同的列
47522341 2004-08-20
  • 打赏
  • 举报
回复
select t1.fieldname, t2.fieldname
from tablename1
left join tablename2 t2 on t1.id = t2.id
Littleming 2004-08-20
  • 打赏
  • 举报
回复
具体?
playyuer 2004-08-20
  • 打赏
  • 举报
回复
使用 EXISTS 和 NOT EXISTS 查找交集与差集
Littleming 2004-08-20
  • 打赏
  • 举报
回复
主要是想实现一个最简便而且省系统资源的方法
IntoPython 2004-08-20
  • 打赏
  • 举报
回复
inner join
chinaandys 2004-08-20
  • 打赏
  • 举报
回复
这个问题太笼统了,看一看联机帮助
要用 join on,left join on,right join on语句.

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧