以A为emp,B为dep为例,A.deptId=B.id

A a left join B b ON a.deptId=b.id就表示A的全部,如果没有关联的dept,其B相关信息就为null

A a right join B b ON a.deptId=b.id就表示B的全部,如果没有关联的dept,其A相关信息就为null

A a left join B b ON a.deptId=b.id WHERE b.id IS NULL就表示只要有部门的员工

A a right join B b ON a.deptId=b.id WHERE b.id IS NULL就表示只要有员工的部门

A a inner join B b ON a.deptId=b.id就表示只要部分和员工能对应上的

A a full join B b ON a.deptId=b.id就表示所有的,不常见

A a right join B b ON a.deptId=b.id WHERE b.id IS NULL OR a.deptId IS NULL就表示只要没有部门的员工和没有员工的部门,这种情况不常见

JOIN 7图:念念不忘必有回响相关推荐

  1. 【文化传承】念念不忘 必有回响

    作者:范军 (Frank Fan)新浪微博:@frankfan7   微信:GetToCloud 传承,是一个永恒的话题.今天有幸在禅宗临济宗的道场墨尔本云阳寺,聆听致力于读经教育推广的赵伯毅院长念兹 ...

  2. 分享一张理解数据库inner join,left join,right join,full join的图

    转载于:https://www.cnblogs.com/guiqulai/p/6906300.html

  3. Echarts通用饼图、柱状图、折线图封装

    简单封装Echarts js不熟 可能有问题,学习之后在完善 数据类型 实现代码 具体调用 数据类型 我这里用了三种数据类型 饼图 var pieData = [{'name' : 'aaa', 'v ...

  4. SQL中的join操作总结(非常好)

    1.1.1 摘要 Join是关系型数据库系统的重要操作之一,SQL Server中包含的常用Join:内联接.外联接和交叉联接等.如果我们想在两个或以上的表获取其中从一个表中的行与另一个表中的行匹配的 ...

  5. UML实践---用例图、顺序图、状态图、类图、包图、协作图

    转载:http://www.uml.org.cn/oobject/200901203.asp 面向对象的问题的处理的关键是建模问题.建模可以把在复杂世界的许多重要的细节给抽象出.许多建模工具封装了UM ...

  6. Hive中JOIN的使用入门

    Hive中join的用法 Hive中Join的通常使用有以下几种: inner join 等值连接 left join  right join  full join left semi join cr ...

  7. UML实践----用例图、顺序图、状态图、类图、包图、协作图

    http://www.uml.org.cn/oobject/200901203.asp UML实践----用例图.顺序图.状态图.类图.包图.协作图 2009-01-20 作者:Randy Mille ...

  8. SQL学习之full outer join关键字

    目录 参考源 SQL full outer join 关键字 图例 full outer join语法 示例数据 full outer join使用 参考源 简单教程 https://www.twle ...

  9. Apache Spark 怎么选择 JOIN 策略?

    前言 本文隶属于专栏<大数据技术体系>,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和参考文献请见大数据技术体系 JOIN JOIN是 Apa ...

  10. 生活随记 - 念念不忘

    老柳喜欢写短文,有时候一天之内可以写上好多遍,印象中有一日十文的记录,我曾经问他为啥不写长一些扩展开来呢,而只是短短的一些只言片语?老柳说主要有以下3个原因: 1.没有那么多时间写长的博客文章 2.日 ...

最新文章

  1. 计算机房一般在办公楼建设吗,写字楼大厦机房建设技术方案.doc
  2. idea中的version control界面的git history不显示提交文件明细
  3. uc扩展中心打不开_如何享用chorme扩展
  4. Go 变量及基本数据类型2
  5. 精通Server Core系列之二 ---Server Core安装与基本配置
  6. SQL注入到EXP编写
  7. spring java配置_Spring Java配置
  8. 内蒙古高考2021年成绩查询,内蒙古招生考试信息网:2021年内蒙古高考查分入口、查分系统...
  9. OmniMarkupPreview 插件404 error on preview
  10. javascript教程现有Web App模式的问题以及挑战
  11. spss选择主要特征_SPSS统计作图教程:一维箱线图
  12. 任务调度之Oozie详解
  13. 谷歌拼音输入法之初用
  14. 鸿雪因缘--穿越千年的朋友圈
  15. 4.4.1 External and Internal Ratings
  16. 如何在手机上查看SQLite文件
  17. 微信小程序隐藏分享按钮
  18. echarts 画中国地图
  19. android安全开发_现代android安全开发
  20. 12项信息安全标准发布 为解决车联网行业“顽疾”提供可靠指导

热门文章

  1. 软件测试题目 如何测一个三角形,软件测试三角形问题(覆盖测试)
  2. matlab绘制圆极化波,圆极化波及其MATLAB仿真_西电
  3. 零基础无实物一步一步学PLCS7-1200仿真(一)--电动机的点动控制
  4. excel countif_如何在Excel中使用COUNTIF,COUNTIFS和SUMPRODUCT工作表功能
  5. cpu第几代计算机,怎么看cpu是几代的,来看看你的CPU是几代的?
  6. 第一章:基本概念(博弈论、纳什均衡、维克瑞拍卖、POA、赞助搜索拍卖)
  7. 96---Python 绘制阿基米德螺旋线
  8. 计算机中应用g,CH340g使用说明详解 - 全文
  9. http请求状态码有哪些?分别代表什么意思?
  10. 网站设计的思路是怎么样的?如何设计一个好网站?|优漫动游