提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
这部分学习的内容是联表查询Join On,通过看狂神视频有所了解,对所学知识点进行总结。
提示:以下是本篇文章正文内容,下面案例可供参考
一、联表查询 Join On
当我们遇到需要的信息位于多个表的时候,之前的模糊查询等方法则无法实现,这一节运用了联表查询。针对联表查询有7种方法,我们对其中的重点进行总结归纳。
下图是联表查询的7种方法,可以很形象的根据需求找到自己所需要的方法。
1. 构建表格,突出对比:
操作 | 描述 |
---|---|
inner join | 表中至少有一个匹配,返回行 |
left join | 会从左表中返回所有值,即使右表中没有匹配 |
right join | 会从右表中返回所有值,即使左表中没有匹配 |
2.代码演示
进行联合查询信息思路:
- 分析需求,分析查询的字段来自哪些表,(连接查询)
- 确定使用哪种连接查询? 共7种
- 确定公共键(这两个表中哪个数据是相同的)
- 判断条件:学生表中studentno=成绩表studentno
-- ==========两张表的联合 join ============