Left join ,Right join ,inner join 的运行结果的区别
Table1
Name City
----------
张三 深圳
李四 广州
Table2
Name City
----------
张六 深圳
王五 顺德
---------------外联------------------------------------
select * from Table1 as a left join Table2 b on a.City=b.City
Result:
Name City Name City
--------------------
张三 深圳 张六 深圳
李四 广州 Null Null
------------------外联---------------------------------
select * from Table1 as a right join Table2 b on a.City=b.City
Result:
Name City Name City
--------------------
张三 深圳 张六 深圳
Null Null 王五 顺德
-----------------外联-----------------------------------
select * from Table1 as a full join Table2 b on a.City=b.City
Result:
Name City Name City
--------------------
张三 深圳 张六 深圳
Null Null 王五 顺德
李四 广州 Null Null
----------------内联------------------------------------
select * from Table1 as a inner join Table2 b on a.City=b.City
(等于 select * from Table1 as a join Table2 b on a.City=b.City)
Result:
Name City Name City
--------------------
张三 深圳 张六 深圳
----------------------------------------------------
转载于:https://www.cnblogs.com/JemBai/archive/2008/07/23/1249597.html
Left join ,Right join ,inner join 的运行结果的区别相关推荐
- left join 和 left outer join 的区别
老是混淆,做个笔记,转自:https://www.cnblogs.com/xieqian111/p/5735977.html left join 和 left outer join 的区别 通俗的讲: ...
- left join 和 left outer join 的区别【转】
通俗的讲: A left join B 的连接的记录数与A表的记录数同 A right join B 的连接的记录数与B表的记录数同 A ...
- 【转】left join 和 left outer join 的区别
left join 和 left outer join 的区别 通俗的讲: A left join B 的连接的记录数与A表的记录数同 A right join ...
- java thread join()_Java中Thread.join()的使用方法
概要 本文分三个部分对thread.join()进行分析: 1. join() 的示例和作用 2. join() 源码分析 3. 对网上其他分析 join() 的文章提出疑问 1. join() 的示 ...
- Introduction to Oracle9i: SQL------- left join 和 left outer join 的区别
left join 和 left outer join 的区别 通俗的讲: A left join B 的连接的记录数与A表的记录数同 A right join ...
- left join 和 left outer join (可解决多个表left join的问题)
http://blog.csdn.net/laolaowhn/archive/2007/09/07/1776219.aspx 通俗的讲: A left join B 的 ...
- 1.19.5.4.流上的Join、常规Join、时间区间Join、时态表Join、基于处理时间的时态Join、时态表函数Join、用法
1.19.5.4.流上的Join 1.19.5.4.1.常规Join 1.19.5.4.2.时间区间Join 1.19.5.4.3.时态表Join 1.19.5.4.4.基于处理时间的时态Join 1 ...
- 【转载】SQL中使用update inner join和delete inner join
原文地址:SQL中使用update inner join和delete inner join Update XXX set XXX where 这种写法大家肯定都知道,才发现update和delete ...
- left join 和 left outer join 有什么区别
left join 是left outer join的简写,left join默认是outer属性的. Inner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行.这个 ...
- left join 与left outer join的区别
joinn 语句有三种: inner join, left outer join 和 right outer join 都可以简写,分别为join,left join,right join. 转载于: ...
最新文章
- 揭秘 ClownFish 比手写代码还快的原因
- PyCharm入门教程——在编辑器中使用拖放
- 网站SEO优化需要注意哪些细节事项?
- phoenix数据类型,语法,方法
- 计算机网络 谢希仁 课后习题部分答案
- RMAN 还原与恢复
- 作者:熊刚,男,博士,现任中国科学院自动化研究所研究员,中国科学院云计算中心自动化所东莞研究院首席科学家等职务。...
- 【离散数学】实验 一个简单的自动逻辑推理问题
- ftk学习记(滑动条篇)
- 单击托盘显示菜单mfc_PhotoShop制作滚动菜单栏教程
- 严格的别名规则是什么?
- 关于秩的等式与不等式总结
- Freemarker 的常见控制结构写法(ZT)
- 彻底了解HASH算法及应用(一)
- 保持良好习惯,一个新的开始
- JavaMail概述
- PHP获取域名及域名IP的方法
- Open Set Domain Adaptation 开集领域适应
- android 电影放到哪个文件夹里,手机爱奇艺下载的电影保存到哪个文件夹里
- struct 中 typedef的用法
热门文章
- java在文本域内添加按钮_JAVA中在窗体中添加了一个文本框,然后再文本框中输入字符,如何...
- oracle查询失效包sql,sql – ORA-00904:子查询中的标识符无效
- mysql求利润_SQL分析超市数据
- codesys中打开linux端的串口_干货分享——安卓串口通信
- Node.js目录操作
- 20210224:力扣第229周周赛
- c++ 使用nacos_超赞!用阿里开源的Nacos做SpringCloud注册中心真贴心...
- linux 优盘分区,怎么在Linux系统下使用NTFS的U盘或者是分区以及移动硬盘-使用工具NTFS-3G...
- mysql某个表被行锁了_一文搞懂MySQL行锁、表锁、间隙锁详解
- python二维数组初始化_如何在Python中初始化二维数组?