Join 连接在日常开发用得比较多,图解但大家都搞清楚了它们的接及使用区别吗??一文带你上车~~
内连接 inner join
内连接是基于连接谓词将俩张表(如A和B)的列组合到一起产生新的结果表,在表中存在至少一个匹配时,实战INNER JOIN 关键字返回行。案例

下面是图解一个简单的使用案例
以下是运行代码及结果

左外连接 left join
左外连接Left join关键字会从左表那里返回所有的行,即使是接及在右表中没有匹配到的行

下面是一个简单的WordPress模板案例

下面是测试用例

右外连接 right join
右外连接关键字Right join会从右表那里返回所有的行,即使是实战在左表中没有匹配到的行

下面是一个简单的案例

下面是运行及其结果

全连接 full join
全连接的关键字Full join,只要其中某个表中存在匹配,案例Full join 就会返回行

下面是图解一个简单的案例

以下是运行及结果

注意一点 mysql中是不支持Full join 的企商汇但是orcal等数据库是支持的。
如果在mysql要使用Full join就会报以下错误

解决办法:同时使用左连接和右连接
以下是接及一个简单的例子

交叉连接 cross join
交叉连接一般使用的比较少,交叉连接又称笛卡尔连接或者叉乘连接,实战如果,案例A和B是图解俩个集合,他们的接及交叉连接就是A*B
以下是一个简单的免费信息发布网案例

https://blog.csdn.net/u013412790/article/details/51626307
相关文章:
相关推荐:
企商汇IT技术网益华科技服务器租用亿华云IT资讯网源码下载香港云服务器源码库码力社亿华智造亿华云计算运维纵横编程之道亿华互联极客码头云站无忧益强科技益强前沿资讯益强IT技术网码上建站益强智未来IT资讯网亿华智慧云益强编程堂亿华科技亿华云极客编程技术快报益华IT技术论坛益强科技多维IT资讯益强资讯优选亿华灵动益强数据堂益华科技云智核益强智囊团思维库科技前瞻汇智坊益华科技全栈开发创站工坊
3.0329s , 11667.3828125 kb
Copyright © 2025 Powered by 图解5种Join连接及实战案例!(inner/ left/ right/ full/ cross),亿华互联 滇ICP备2023000592号-16