[sql]join的5种方式:inner join、left(outer) join、right (outer) Join、full(outer) join、cross join...
现在有两张表 如下图所示:
一 、inner join
返回的结果:两个表的交集行
二、 left join 是left outer join的简写
返回结果:左表的所有记录,右表中字段相等的行,不相等的部分为NULL
三、right Join 是 right outer Join的简写
返回结果:右表的所有记录,左表中字段相等的行,不相等的部分为NULL
四、full join 是 full outer join的简写
返回结果:两个表的并集 连接字段不相等的部分为NULL
五、cross join
返回结果:把Person表和address进行一个n*m的组合即笛卡尔积
转自:https://blog.csdn.net/abcbetty_soft/article/details/54137279
转载于:https://www.cnblogs.com/vickylinj/p/9787245.html
[sql]join的5种方式:inner join、left(outer) join、right (outer) Join、full(outer) join、cross join...相关推荐
- 微软sql服务器可以关闭吗,停止Microsoft SQL server的几种方式
停止Microsoft SQL server的几种方式 03/12/2013 2 分钟可看完 本文内容 停止SQL server 有哪些方式呢? 这些方式有啥不一样的地方么? 先说下停止SQL ser ...
- Druid SQL监控的几种方式
Druid SQL监控的几种方式 1.监控页面 2.JMX 3.shell脚本 4.直接调用本地MbeanServer Mbean操作 1.监控页面 2.JMX <servlet>< ...
- MySQL 实现FULL JOIN的几种方式
MySQL中没有full join 但我我们可以通过以下几种方式来实现 注意:UNION 和 UNION ALL 的区别, UNION 会自动去重而UNION ALL不会去重 1.UNION 的方式( ...
- perl mysql dml_MySQL Connector执行SQL语句的三种方式
描述 当我们需要在Java程序中与数据库进行交互,可能首先想到的是使用某个ORM框架,因为ORM框架封装了一些实现细节,在使用上非常方便,并且一定程度上可以提升代码稳定性. 在ORM框架中,都会依赖M ...
- mapreduce使用 left outer join 的几种方式
需求 数据: [主表]:存放在log.txt中 -------------------------------------------------------- 手机号码 品牌类型 登录时间 在线时长 ...
- mysql导入本地sql脚本的两种方式
高效导入多个.sql文件方法详解 常用的命令有两个:mysql和source 此外还有sqlimport和LOAD DATA INFILE等导入方法,不过它们主要用于导入.csv或.xml文件数据,不 ...
- SAP HANA里执行SQL语句的两种方式
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- sql joins 的7种方式
- sparkSql两表join关联的五种方式实现及原理
sparksql join 方式实现 Hash Join简介 一.Broadcast hash Join 代码实现 二.Shuffle Hash Join 三.Sort Merge Join 代码实现 ...
- SQL的各种连接(cross join、inner join、full join)的用法理解
SQL中的连接可以分为内连接,外连接,以及交叉连接 . 1. 交叉连接CROSS JOIN 如果不带WHERE条件子句,它将会返回被连接的两个表的笛卡尔积,返回结果的行数等于两个表行数的乘积: 举例, ...
最新文章
- Smart-linkmonitor-link配置注意事项
- case when then else多个条件_SQL巡礼之CASE用法
- InCAM提示gen_com-5004-Socket bind problem问题
- java反射三种_Java反射
- mac 安装brew时报错的问题及解决方式
- Python零碎知识(8):模块的学习|资源利用
- php禁用cookie后session设置方法分析
- HTML5 高级系列:web Storage
- python是动态_1.2. Python是动态语言
- eclipse中svn的各种状态图标详解
- 黄聪:浓缩的才是精华:浅析GIF格式图片的存储和压缩(转)
- [CM311-1A]-安卓设备视频分辨率 DPI 以及刷新率问题
- 【计算机网络】网络通信基础
- PLSQL的下载、安装、配置远程连接Oracle 详解
- Python就业指导
- Android Zebra斑马打印机 打印面单不清楚 解决方法
- 知云文献,Endnote简易使用指南
- java自学-oop static
- SourceTree安装跳过注册
- selenium 成功绕过淘宝登录反爬机制
热门文章
- C# 替换string字符串指定位置的字符
- IS-IS快速收敛调优(二)——链路故障检测、LSP智能定时器和SPF智能定时器
- OpenStack版本发布周期或将延长为1年
- C# DataGridView 全选 反选
- AsnycTask的内部的实现机制
- UPS输出连接要求IEC C320 C13,输入连接要求(6)IEC 320 C14
- CentOS 5.2 LVM 新增加一块硬盘的方法
- Sniffer安全技术从入门到精通
- oracle 图片数据复制,Oracle如何插入图片数据?
- json html双引号,当gethtml方法返回json时,json中的字符串如果存在双引号,会破坏json的格式, 如:quot;...