mysql三种连接方式
2024-10-21 17:27:28
sql四种连接方式demo:
表a
表b
a.id与b.parent_id有关系
1.内连接:SELECT a.*,b.* from a INNER JOIN b ON a.id=b.parent_id;
输入结果:
说明:组合两个表中的记录,返回关联字段相符的记录,也就是返回两个表的交集(阴影)部分
2.坐连接:SELECT a.*,b.* from a left JOIN b ON a.id=b.parent_id;
输出结果:
说明:左(外)连接,左表(a)的记录将会全部表示出来,而右表(b)只会显示符合搜索条件的记录。右表记录不足的地方均为NULL。
3.右连接:SELECT a.*,b.* from a right JOIN b ON a.id=b.parent_id;
输出结果:
说明:right join是right outer join的简写与左(外)连接相反,右(外)连接,左表(a)只会显示符合搜索条件的记录,而右表(b)的记录将会全部表示出来。左表记录不足的地方均为NULL。
最新文章
- RMAN异机恢复快速参考
- github.com使用方法
- <;a>;链接的四个伪类顺序
- 多MAVEN项目部署到tomcat中_之使用DBUG进行单步调试
- 【Mail】Tomcat提供JNDI方式支持JavaMail(三)
- NHibernate中session.update()及session.merge()的区别
- ES
- Firemonkey的旁门左道[四]
- android环境下解决java.io.IOException: Malformed ipv6异常的方法
- unity3d 数学的数学基础和辅助类
- (转)HashMap深入原理解析
- hdu 5465 (树状数组 + 博弈)
- 爬虫-Python爬虫常用库
- JVM内存知识备忘
- window.location.search 在url中有?name=value时仍为‘’的情况
- Codeforces 1090D - Similar Arrays - [思维题][构造题][2018-2019 Russia Open High School Programming Contest Problem D]
- noi2015品酒大会(sa)
- Django积木块二——邮箱
- 深入学习卷积神经网络(CNN)的原理知识
- 【Java】 剑指offer(57-1) 和为s的两个数字