六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 48|回复: 0

3个表之间全连接

[复制链接]

升级  72.67%

43

主题

43

主题

43

主题

秀才

Rank: 2

积分
159
 楼主| 发表于 2013-1-26 15:51:22 | 显示全部楼层 |阅读模式
有三个表:
a (P1,P2,a,b..)
b (P1,P2,...)
c (P1,P2,...)
三个表的全连接是:
select .. from a full join b on a.p1=b.p1 and a.p2=b.p2 full join c on a.p1=c.p1 and a.p2=c.p2
还是:
select .. from a full join b on a.p1=b.p1 and a.p2=b.p2 full join c on (a.p1=c.p1 and a.p2=c.p2) or (b.p1=c.p1 and b.p2=c.p2)

哪个是对的?


第一个是a和b,a和c的全连接

第二个是a和b,a和c,b和c的全连接

所以第二个是对的

转载自http://topic.csdn.net/u/20090317/14/9cd6e12c-68d1-4bde-81b5-88cc1da1eae4.html
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表