mysql 左外连接 右外链接 内连接
来源:互联网 发布:国际机票 知乎 编辑:程序博客网 时间:2024/05/21 09:31
一般所说的左连接,外连接是指左外连接,右外连接。做个简单的测试先说左外连接和右外连接:[TEST1@orcl#16-12月-11] SQL>select * from t1; ID NAME---------- -------------------- 1 aaa 2 bbb[TEST1@orcl#16-12月-11] SQL>select * from t2; ID AGE---------- ---------- 1 20 3 30左外连接:[TEST1@orcl#16-12月-11] SQL>select * from t1 left join t2 on t1.id=t2.id; ID NAME ID AGE---------- -------------------- ---------- ---------- 1 aaa 1 20 2 bbb右外连接:[TEST1@orcl#16-12月-11] SQL>select * from t1 right join t2 on t1.id=t2.id; ID NAME ID AGE---------- -------------------- ---------- ---------- 1 aaa 1 20 3 30从上面的显示你可以看出:左外连接是以左边的表为基准。通俗的讲,先将左边的表全部显示出来,然后右边的表id与左边表id相同的记录就“拼接”上去,比如说id为1的记录。如果没有匹配的id,比如说t1中id为2的t2中就没有。那边就以null显示。右外连接过程正好相反。再看内连接:[TEST1@orcl#16-12月-11] SQL>select * from t1 inner join t2 on t1.id=t2.id; ID NAME ID AGE---------- -------------------- ---------- ---------- 1 aaa 1 20看到没有? 只有一条记录。内连接就是只取出符合过滤条件的记录 也就是t1.id=t2.id 那么符合t1.id=t2.id的记录只有id=1这一条,所以只显示一条。 不像外连接,是将你作为基准的表(左外连接就是左边表为基准,右外连接就是右边表为基准)的所有行都显示出来。
0 0
- mysql 左外连接 右外链接 内连接
- mysql 左链接,右链接,内连接
- mysql 内连接 左连接 右连接 外连接
- MySQL--内连接、左外连接、右外连接
- 内连接,外链接(左连接、右连接、全连接),交叉连接大总结
- 内连接,外链接(左连接、右连接、全连接),交叉连接大总结
- 内连接,外链接(左连接、右连接、全连接),交叉连接大总结
- MySql连接——内连接、外连接(左连接、右连接、全连接)
- 内连接,外连接,左连接,右连接,全连接
- 左连接、右连接、内连接、外连接、union连接
- 左连接、右连接、内连接、外连接、交叉连接
- MySQL左连接、右连接、内连接
- sql左连接、右链接、内连接
- mysql左/右/内连接
- mysql中四大连接 内连接、左外连接、右外连接、外连接
- 理解MySQL数据库中四种连接-内连接、左外连接、右外连接、交叉连接
- mysql内连接、左连接,右连接,(全连接/外连接)之间的区别
- Mysql表连接:外连接(左连接右连接)与内连接
- cloudstack 创建与删除VM流程
- Android之JSON封装与Javascript解析JSON
- android中图片加载的4种途径和加载方法
- 为什么会文不对题
- alter table新增字段操作究竟有何影响?(下篇)
- mysql 左外连接 右外链接 内连接
- linux进程状态D
- 云安全部分概念解析
- 二叉搜索树的第k个结点
- 关于My97DatePicker插件的使用:
- 圆图片 github项目 CircleImageView【常用】
- <LeetCode><Easy> 118 Pascal's Triangle
- css3 多列显示属性column
- 使用Apple ID免费真机调试