内连接:把两个表中数据对应的数据查出来 
外连接:以某个表为基础把对应数据查出来(全连接是以多个表为基础)

student表 
no name 
1 a 
2 b 
3 c 
4 d

grade表 
no grade 
1 90 
2 98 
3 95

内连接 inner join(查找条件中对应的数据,no4没有数据不列出来) 
语法:select * from student inner join grade on student.no = grade.no 
结果 
student.no name grade.no grade 
1 a 1 90 
2 b 2 98 
3 c 3 95

左连接(左表中所有数据,右表中对应数据,即左边一定有数据,右边不一定有) 
语法:select * from student left join grade on student.no = grade.no 
结果: 
student.no name grade.no grade 
1 a 1 90 
2 b 2 98 
3 c 3 95 
4 d

右连接(右表中所有数据,左表中对应数据,即右边一定有,左边不一定有) 
语法:select * from student right join grade on student.no = grade.no 
结果: 
student.no name grade.no grade 
1 a 1 90 
2 b 2 98 
3 c 3 95

全外连接(表中数据=内连接+左边缺失数据+右边缺失数据)

语法:select * from student full join grade on student.no = grade.no 
结果: 
no name grade 
1 a 90 
2 b 98 
3 c 95 
4 d 
1 a 90 
2 b 98 
3 c 95

交叉连接(没有where字句时结果为笛卡尔积)
   一般不用。

注:access 中不能直接使用full join ,需要使用union all 将左连接和右连接合并后才可以

数据库中内连接、外连接、全连接相关推荐

  1. mysql a左外连接b b左外连接c_数据库中的 内连接,外连接(左连接,左外连接,右连接,右外连接),全连接,交叉连接...

    数据库的连接类型:内连接,外连接,全连接 ,交叉连接 作用:连接是关系数据库的特点,数据的关联查询用到 多表连接 提高查询效率 前段时间面试被问到数据库的内连接和外连接的问题,进过一番周折的无师自通, ...

  2. 数据库中常见的几种表连接方式

    内连接(Inner Join):仅将两个表中满足连接条件的行组合起来作为结果集 自然连接:只考虑属性相同的元组对: 等值连接:给定条件进行查询 不允许null值 外连接(Outer Join) 左连接 ...

  3. caffe中常用的层:全连接层Full Connection层

    全连接层到底什么用?我来谈三点. 全连接层(fully connected layers,FC)在整个卷积神经网络中起到"分类器"的作用.如果说卷积层.池化层和激活函数层等操作是将 ...

  4. 双网卡一个连接外网一个连接内网的处理方法

    问题:笔记本上有两个网卡 无线网卡连接外网,另一个PCI-e网卡用的网线连接内网: 两个网卡连接后发现只能连接内网 不能上外网,用双网卡同时访问内外网暂时没有很完美的解决办法,因为存在路由冲突,毕竟有 ...

  5. 数据库中内连接与外连接的区别

    内连接与外连接的区别 自连接 一个表与它自身进行连接,数据均在一张表中. 内连接 是多表联查的另一种书写形式,可以匹配出两张表中符合查询条件的数据,其中包含等值连接.非等值连接.自然连接. 等值连接 ...

  6. SQL-join连接查询整理区分-交叉/内/左外/右外/全外连接

    整理join连接查询: 1.交叉连接(等同于select from) SELECT * FROM tbl_emp JOIN tbl_dept SELECT * FROM tbl_emp,tbl_dep ...

  7. 内网外网同时连接方法

    资料 内网ip:192.168.40.19 内网网网关:192.168.40.1 外网(无线网)ip:192.168.61.161 外网(无线网)网关:192.168.60.1 查询网关的方法: 1 ...

  8. linux 网络端口全连接扫描,端口全连接扫描程序(Linux, socket):TCP的connect方式...

    TCP建立连接需要使用三次握手协议.在Linux下的socket API,服务器使用socket, bind, listen, accept的过程打开并且监听端口,客户端使用socket,bind(可 ...

  9. 单连接算法与全连接算法

    https://blog.csdn.net/tyh70537/article/details/76768802

最新文章

  1. 【转】接口测试技术介绍
  2. 教你用BitMap排序、查找和存储大量数据
  3. 河南科技大学c语言网络教学平台,计算机基础教学部
  4. google hdr+_更好的隐私权控制使Google+死了
  5. R语言的自定义函数—字符组合
  6. xgboost实例_XGBoost超详细推导,终于有人讲明白了!
  7. 【C 语言】一元二次方程
  8. 从零学javascript_我刚刚问了23,000个开发人员他们对JavaScript的看法。 这是我学到的。...
  9. java stringutils api_StringUtils工具类常用api 转
  10. springboot整合redis实现分布式锁思想
  11. Infopath入门到精通系列-2 Infopath 文件内容查看
  12. 赋能房地产科技生态,“城越”加速器首期计划正式开启
  13. 清华大学陈渝老师操作系统课程笔记整理
  14. 职能部门绩效考核指标设置
  15. 基于无线通信的多点温湿度采集系统设计
  16. 根据ip查服务器信息,根据IP查询云服务器
  17. easyCMDB安装 ops版本和挂在U盘
  18. 详解ZStack高级功能--裸金属服务
  19. 工地人员定位原理又是什么--新导智能
  20. iconfont阿里图标引入不生效的解决方法,三种引入方式详细步骤。

热门文章

  1. 2021 第十二届蓝桥杯 Java 省赛 B 组(第一场)真题解析
  2. 编写一个函数isprime(n).判断整数n是否为素数.编写程序使用此函数,当输入一个整数时,对它进行判断,当为素数时,输出1.否则,输出0....
  3. hdu 4544——消灭兔子
  4. android项目屏幕适配的解决方法
  5. [图形学] 坐标系变换——从世界坐标系到相机坐标系
  6. linux 启动 参数,Linux启动参数
  7. # 我的家乡--永平风景
  8. ACCESS数据库的压缩,备份,还原,下载,删除的实现
  9. 一文尽览 | 计算机视觉中的鱼眼相机模型及环视感知任务汇总!
  10. 分布式处理系统服务器配置,分布式解决方案