接上一小节的内容,重点讲述了外连接的类型,外连接的语法结构,本小节将会在外连接的基础上,重点阐述下交集、并集、差集查询。

1、交集

交集的示意图如下:

语法结构为:

A、B的交集: select * from A inner jion B on A.col = B.col

2、差集

差集在工作中,可能使用的场景会较多一些。

A相对于B的差集,示意图如下:

差集的语法结构如下:

A相对于B 的差集:select * from A LEFT join B  on A.col = B.col where B.col is null

3、并集

并集的示意图如下:

并集的语法结构如下:

A、B的并集:select*from A   full outer join B  on A.col = B.col

SQL外连接之交集、并集、差集查询相关推荐

  1. oracle 并集 时间_Oracle集合运算符 交集 并集 差集

    集合运算符:UNION/UNION ALL 并集,INTERSECT 交集,MINUS 差集 一.union求并集,公共部分只有包含一次 例:求emp表ename中含'A'或含有'M' SQL> ...

  2. oracle表交集并集,oracle交集,并集,差集

    oracle交集,并集,差集 [sql] create table test1 ( name varchar(10), NN varchar(10) ); insert into test1 valu ...

  3. js数组交集并集差集

    数组交集并集差集 /*1. 数组并集concat方法展开运算符reduce*/ const arr1 = [1, 3, 89, 20, 3, 6, 1, 47, 81, 6] const arr2 = ...

  4. lambda 对象去重_采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集...

    采用java8 lambda表达式 实现java list 交集/并集/差集/去重并集 一般的javaList 交.并集采用简单的 removeAll retainAll 等操作,不过这也破坏了原始的 ...

  5. java实现交集并集差集

    java实现交集并集差集 ***`package 第一次模拟测试; import java.util.ArrayList; import java.util.HashSet; import java. ...

  6. 采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集

    采用java8 lambda表达式 实现java list 交集/并集/差集/去重并集 一般的javaList 交.并集采用简单的 removeAll retainAll 等操作,不过这也破坏了原始的 ...

  7. go自定义和使用set包处理列表 交集 并集 差集

    自定义交集 并集 差集 package mainimport "fmt"func main() {aList := []string{"1", "2& ...

  8. MySQL求交集 并集 差集

    MySQL求交集 并集 差集 交集 两个表之间相同的 并集 两个表之间的总和 ps: union 自带去重 差集 两个表直接的差值

  9. sort求交集并集差集

    uniq -u    取出只出现过一次的元素,用来求差集 uniq -c     group by uniq -d     取出出现次数大于等于2的元素,用来求交集 sort 1 2 和cat 1 2 ...

最新文章

  1. 列名无效怎么解决_电脑win键失效怎么办? 键盘win键无效的解决办法
  2. php string to array,php string转数组的方法
  3. CRM Fiori Opportunity应用点了edit之后超时的问题分析
  4. .NET开发框架(四)-服务器IIS实践教程
  5. Java例外:java lang NoSuchMethodError
  6. leetcode436. 寻找右区间(二分法)
  7. C++ primer 第10章 泛型算法
  8. 配置nginx作为静态资源服务器 css,js,image等资源直接访问
  9. tomcat7 加载el表达式 报错 使用tomcat8得以解决
  10. 31销售是让用户用到货真价实的产品
  11. 【多线程】LockSupport 使用 原理 源码 分析
  12. RenderMan:渲染技术
  13. python爬取学校题库_Python爬虫面试题
  14. Java 线程池 ThreadPoolExecutor源码简析
  15. java stream, LIST ,ArrayList常用操作
  16. cocoStudio UI编辑器设置自定义字体
  17. DMS文档内容管理系统
  18. 【编程常识】关于 Visual Basic 6.0 语言
  19. 局部边缘保持滤波(LEP)高动态范围图像HDR压缩 matlab程序(一)
  20. winPE下安装系统ghost恢复系统图文详细教程

热门文章

  1. win10下安装anaconda + NVIDIA显卡驱动 + pytorch_gpu
  2. python12306抢学生票票下载_过年回家抢不到火车票?教你用 Python 开发 12306 查票神器...
  3. 发现个很好的画组织架构图的工具---亿图
  4. 日语练习5_私の故郷
  5. [大伽交流] 不见不散!8月23日k8s第7期直播:《K8S存储原理剖析与实践》
  6. 老师教了我们三年的PS 全部在这里了,都是精华!!!(转载)
  7. How to Write and Publish a Scientific Paper-How to Write the Results
  8. php正则邮箱验证,两种PHP用户注册邮箱验证正则表达式方法
  9. 制作stm32 dfu类型的文件升级包
  10. VM虚拟机Linux在CentOS设置中文输入法