1.目录
连表查询
子查询
联合查询
2.连表查询
为什么需要连表查询?
1.如果查询得结果在一张表中无法获取,需要关联多张表,那么这时就需要连表查询。
2.连表查询大多数都作用在外键得基础上。--- 表与表之间有关联。
查询所有学生信息以及学生所在得班级信息。
2.1 表与表之间存在得关系
-
一对多: 在多得一方添加外键列
-
多对多: 需要在创建一个中间表,该表中至少有两个外键列。
2.2 连表查询
2.3 内连接:
内连接演示---结果都是一样,只是语法不同。看个人习惯用哪个?
1.查询每一个员工的姓名,及关联的部门的名称〔隐式内连接实现)
2.查询每一个员工的姓名,及关联的部门的名称〔显式内连接实现)