收藏 分享(赏)

内连接、外连接、右外连接、全外连接小总结.doc

上传人:kpmy5893 文档编号:6003505 上传时间:2019-03-23 格式:DOC 页数:3 大小:49KB
下载 相关 举报
内连接、外连接、右外连接、全外连接小总结.doc_第1页
第1页 / 共3页
内连接、外连接、右外连接、全外连接小总结.doc_第2页
第2页 / 共3页
内连接、外连接、右外连接、全外连接小总结.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、表 TESTA,TESTB,TESTC,各有 A, B 两列A B001 10A002 20AA B001 10B003 30BA B001 10C004 40C连接分为两种:内连接与外连接。A内连接内连接,即最常见的等值连接,例:SELECT * FROM TESTA,TESTBWHERE TESTA.A=TESTB.A结果A B A B001 10A 001 10BB.外连接外连接分为左外连接,右外连接和全外连接。1 左外连接 left outer join 或者 left join左外连接就是在等值连接的基础上加上主表中的未匹配数据,例:SELECT *FROM TESTA LEFT O

2、UTER JOIN TESTB ON TESTA.A=TESTB.A结果:A B A B001 10A 001 10B002 10B三个表做左外连接SELECT *FROM TESTA LEFT OUTER JOIN TESTB ON TESTA.A=TESTB.ALEFT OUTER JOIN TESTCON TESTA.A=TESTC.A结果:A B A B A B001 10A 001 10B 001 10C002 20A2 右外连接 right outer join 或者 right join右外连接是在等值连接的基础上加上被连接表的不匹配数据SELECT *FROM TESTA RI

3、GHT OUTER JOIN TESTB ON TESTA.A=TESTB.A结果:A B A B001 10A 001 10B003 30B3.全外连接 full outer join 或者 full join全外连接是在等值连接的基础上将左表和右表的未匹配数据都加上SELECT * FROM TESTA FULL OUTER JOIN TESTBON TESTA.A=TESTB.A全外连接的等价写法,对同一表先做左连接,然后右连接SELECT TESTA.*,TESTB.*FROM TESTALEFT OUTER JOIN TESTBON TESTA.A=TESTB.AUNIONSELECT TESTA.*,TESTB.*FROM TESTBLEFT OUTER JOIN TESTAON TESTA.A=TESTB.A结果:A B A B001 10A 001 10B002 20A003 30B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 工作总结

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报