7.内连接、外连接查询
来源:互联网 发布:大数据应用在哪些行业 编辑:程序博客网 时间:2024/06/08 18:28
7.内连接、外连接查询表数据
User表
school表
7.1.内连接(自然连接):只有两个表相匹配的行才能在结果集中出现
Select * from user u,school s where u.stu_id=s.stu_id;
7.2左连接:以左表为基准,遍历右表,右表有匹配的记录则与左表进行拼接,没有匹配的记录,则左表相应的记录后拼接的是null(即:不仅包含相匹配的行,还包含左表中所有的行)
Select * from user u left join school s on u.stu_id = s.stu_id;
7.3右连接:以右表为基准,遍历左表,左表有匹配的记录则与右表进行拼接,没有匹配的记录,则右表相应的记录后拼接的是null(即:不仅包含相匹配的行,还包含右表中所有的行)
Select * from user u right join school s on u.stu_id = s.stu_id;
7.4全连接:先以左表进行左连接,再以右表进行右连接
Select * from user u full outer join school s on u.stu_id = s.stu_id;(这个针对支持full join的数据库)
因为用的mysql版本不支持full join 所以可以用下面语句替代
Select * from user u left join school s on u.stu_id = s.stu_id
union
Select * from user u right join school s on u.stu_id = s.stu_id
- 7.内连接、外连接查询
- mysql连接查询 内连接查询 外连接查询
- oracle连接查询 内连接 外连接 全连接
- MSSQL 连接查询(内连接 ,外连接, 全连接)
- hibernate 查询 内连接还是外连接 ?
- SQL查询语句,内连接,外连接
- oracle 内连接 外连接 查询 笔记
- SQL 内连接,外连接数据查询
- 联表查询----内连接、外连接
- 关联查询 内连接 左右外连接 完全外连接
- 数据库多表连接查询(外连接和内连接)
- 数据库多表连接查询(外连接和内连接)
- sql内连接、外连接和自连接查询
- 内连接,外连接,交叉连接--数据库查询语句学习
- 查询的内连接 外连接 自连接
- 多表连接查询-内连接-外连接
- sql内连接、外连接和自连接查询
- MySQL连接查询 内连接和外连接的区别
- CentOS Mysql安装和配置
- 擦除用户数据(eng版本平板)
- 把一个xml文档("note.xml")载入到xml解析器中
- java ClassLoader机制和如何加载外部class文件(含代码)
- 【Android数据加密与完整性校验之CRC校验】CRC校验貌似对数据量有限制,所以最后选择了MessageDigest类MD5方式验证数据
- 7.内连接、外连接查询
- 每日一得--java数据结构简单概述
- [LintCode]k Sum II
- ServletContextListener
- 2015年3月3日
- 浪潮
- [记录属性]unity 3D c#脚本语句集1
- 以後出國玩不怕語言不通了,你的手機就是你的隨身口譯!
- find命令之xargs