连接类型 | 定义 | 图示 | 例子 |
---|---|---|---|
内连接 | 只连接匹配的行 | select A.c1, B.c2 from A join B on A.c3 = B.c3 | |
左连接 | 包含左表的全部行(不管右表是否存在与之匹配的行),以及右表中全部匹配的行 | select A.c1, B.c2 from A left join B on A.c3 = B.c3 | |
右连接 | 包含右表的全部行(不管左表是否存在与之匹配的行),以及左表中全部匹配的行 | select A.c1, B.c2 from A right join B on A.c3 = B.c3 | |
全连接 | 包含左右两个表的全部行(不管在另一个表中是否存在与之匹配的行) | select A.c1, B.c2 from A full join B on A.c3 = B.c3 |
例如区域表
知识总结,交流学习,不当之处敬请指正,谢谢!
本文地址:https://blog.csdn.net/u012829174/article/details/107663413
如对本文有疑问, 点击进行留言回复!!
在Ubuntu/Linux环境下使用MySQL开放/修改3306端口和开放访问权限
ORM框架Peewee(高级连接)peewee连接池、主从、重连、ssh连接
记一次Mysql主从复制延迟,Waiting for dependent transaction to commit
网友评论