博客
关于我
【数据库视频之操作查询(一)】
阅读量:339 次
发布时间:2019-03-04

本文共 477 字,大约阅读时间需要 1 分钟。

**

一、如何进行多表连接?

**
使用规则
在这里插入图片描述
在这里插入图片描述
**

二、内连接

**
语法格式
在这里插入图片描述
在这里插入图片描述
表示内连接 inner可省略 on 连接条件

**

三、 左外连接

**

(一)内连接是一种等值的连接
内连接消除与另一个表的任何行不匹配的行,而外链接会返回FROM子句中提到的至少一个表或视图中的所有行,只有这些行符合任何搜索条件。
因为,在外链接中参与连接的表有主从之分,以主表的每行数据去匹配从表中的数据航,如果符合连接条件,则直接返回到查询结果中;如果主表中的行在从表中没有找到匹配的行,主表的行仍然保留,并返回到查询结果中,相应的从表中的行中被天上空值后也返回到查询结果中。
在这里插入图片描述
(二)、条件放在ON后面和Where后面有什么区别?
在这里插入图片描述
在这里插入图片描述

**

四、 右外连接

**
左外第一个是主第二个是从表
功能相同,唯一区别是主表和从表的关系区别
右外连接是和左外连接相反,只是把主从表的关系相反
第五节 全连接
两个表中所有信息,在获取两个表所有的信息
在这里插入图片描述

**

六 、交叉连接

**

在这里插入图片描述

**

七、 自连接

**

是否可以在一个表上进行连接?
可以
如何使用自连接?
必须虚拟一个表名
在这里插入图片描述

你可能感兴趣的文章
Spring知识小汇(6)——Bean的自动装配
查看>>
一、硬件防火墙
查看>>
Javaweb jQuery功能练习
查看>>
余生,愿你能靠近那些正能量的人——
查看>>
初学QT
查看>>
IOC容器_Bean管理xml方式
查看>>
蓝桥杯入门练习题斐波那契数列
查看>>
(Java基础类库 )System类
查看>>
context:include-filter与exclude-filte控制扫描组件
查看>>
【SSL】1072砝码称重
查看>>
js数据结构--队列--常见操作
查看>>
JS数据结构--单向链表--常见操作
查看>>
【SSL】1606&【洛谷】P2014选课
查看>>
JS数据结构--双向链表--常见操作
查看>>
c++的内存管理
查看>>
全排列(深度优先搜索+递归)
查看>>
多项式插值法的Python程序
查看>>
vue.js常用指令及用法
查看>>
vuex的核心概念和运行机制
查看>>
SSLOJ1692 USACO 3.2 Magic Squares 魔板&P2730
查看>>