查询--外连接查询
左外连接
-
就是将左表中不管匹配与否,都于右表连接
-
学号 姓名 选课 001 张三 数据库 002 李四 数据结构 003 王五 null 即使王五没选课,但是也出现在了最后的表格中
右连接
-
就是将右表中 不管匹配与否,都于左表连接
-
格式: from 右表 right outer join 左表 on 连接条件
课程名 选课学生 成绩 数据库 001 92 数据结构 002 98 操作系统 null null 哪怕没有人选择该课程,也列出。类似于左连接,同一个操作使用左右连接均可以完成
完全连接
-
格式: from 右表 right outer join 左表 on 连接条件
例如 有学生表、床位表
| 学生姓名 | 床位号 |
|---|---|
| 张三 | 01 |
| 李四 | null |
| null | 02 |
既有学生没有选择床铺,也有床铺没被选择
连接总结
| 内连接inner join | 外连接outer join |
|---|---|
| inner join | left outer join |
| right outer join | |
| full outer join |
连接综合习题


11111111111111111111111111

浙公网安备 33010602011771号