前提
现在有班级表class和学生表stud
各有两条数据
共同的属性是classId
class表

stud表

可以看到:班级表无1班,学生表3班无学生

1.INNER JOIN
在表中存在至少一个匹配时返回行。和JOIN相同


或者

2.LEFT JOIN
从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。
在某些数据库中,LEFT JOIN 称为 LEFT OUTER JOIN。


3.RIGHT JOIN
RIGHT JOIN 关键字从右表(table2)返回所有的行,即使左表(table1)中没有匹配。如果左表中没有匹配,则结果为 NULL。
在某些数据库中,RIGHT JOIN 称为 RIGHT OUTER JOIN。


4.FULL OUTER JOIN
FULL OUTER JOIN 关键字只要左表(table1)和右表(table2)其中一个表中存在匹配,则返回行


参考博客:https://blog.csdn.net/jee0520/article/details/81197950

四种JOIN简单实例相关推荐

  1. python创建单例模式_Python单例模式的四种创建方式实例解析

    单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在.当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场. ...

  2. 四种比较简单的图像显著性区域特征提取方法原理及实现

    四种比较简单的图像显著性区域特征提取方法原理及实现-----> AC/HC/LC/FT. laviewpbt  2014.8.4 编辑 Email:laviewpbt@sina.com   QQ ...

  3. java时间代码_java获取当前时间的四种方法代码实例

    这篇文章主要介绍了java获取当前时间的四种方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 第一种:Date类 public class ...

  4. 四种比较简单的图像显著性区域特征提取方法原理及实现-----> AC/HC/LC/FT

    本篇博文来自博主Imageshop,打赏或想要查阅更多内容可以移步至Imageshop. 转载自:https://www.cnblogs.com/Imageshop/p/3889332.html  侵 ...

  5. 阵列卡直通模式和raid模式_DNF:希洛克四种模式简单介绍,平民优先小队模式四种...

    Hello,大家好,我是月月.在9月22日游戏更新之后,金秋版本降临,而希洛克Raid也会正式和我们见面!与之前的团本一样,希洛克Raid产出的装备,将会是目前版本最顶尖的装备!不过与之前的团本也有一 ...

  6. 四种最简单的防反接电路

    关注+星标公众号,不错过精彩内容 转自 | 达尔闻说 关于芯片着火冒烟电容爆炸,很多小伙伴都有切身体验呀. 我们为了更好地"言传身教",特意安排了一期不小心反接电源的视频给大家.注 ...

  7. Python 读取文件四种姿势:实例详解,从此读取文件更得心应手

    Python文件读取的四种方式如下: 1. 逐行读取文件内容 逐行读取文件内容可以使用 for 循环和文件句柄对象,如下所示: with open('file.txt', 'r') as f:for ...

  8. java中保留两位小数的方法_Java中保留两位小数的四种方法实现实例

    在写程序的时候,有时候可能需要设置小数的位数,那么java中有哪几种保留小数位数的方法呢?本文以两位小数为例给出四种方法. package CodeJava_Leet; import java.mat ...

  9. Python单例模式的四种创建方式实例解析

    单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在.当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场. ...

最新文章

  1. Linux MySQL 忘记root 密码
  2. python 复制dict_超全的Python 字典(Dictionary)介绍
  3. 仿QQ联系人的TableView的折叠与拉伸
  4. Spring对AspectJ的支持
  5. VC 6中使用不同调用规范的函数在符号文件里的表示方式
  6. 同步异步 阻塞非阻塞
  7. 【MyBatis笔记】17-多对多做左连接查询(查询老师,并且把关联的学生也查出来)
  8. PowerDesigner 16.5 安装图解 与 快速入门
  9. 【游戏】基于matlab GUI时钟设计【含Matlab源码 1102期】
  10. 小程序开发——配置https后台接口访问
  11. Selenium和Appium教程合集
  12. html面中select下拉框回显,select下拉框数据回显
  13. 【转载】机器指令计算机
  14. Android仿人人客户端(v5.7.1)——有关滑动式左侧菜单实现过程中网友的疑问解答
  15. 工作流与BPM的区别
  16. CSU 2166: 卖萌表情(2018湖南省赛)
  17. 查看eclipse是多少位
  18. new BigDecimal比较大小
  19. 资产管理3大重要性,你还不知道吗?
  20. RemoteViews之RemoteViews的内部机制

热门文章

  1. 04-dispatch_group
  2. 你真的会用 CocoaPods 吗?
  3. python爬取电影和美食数据实战
  4. 紫书 习题 10-17 UVa 11105 (筛法)
  5. HTML form 标签的 enctype 属性
  6. Android5.0如何正确启用isLoggable(二) 理分析
  7. GNU Make chapter 2 —— Makefile 介绍
  8. rpcgen的简单讲解及例子程序
  9. Spring源代码解析(十):Spring Acegi框架授权的实现
  10. hql中常用函數介紹二