网站产品页模板,宣传推广方式,伊滨区网站建设,做国际贸易都用什么网站1、多表关系介绍
1.1 概念
项目开发中#xff0c;在进行数据库表结构设计时#xff0c;会根据业务需求和业务模块之间的关系#xff0c;分析并设计表结构#xff0c;由于业务之间相互关联#xff0c;所以各个表结构之间也存在各种联系#xff0c;基本上分为3种#xf…
1、多表关系介绍
1.1 概念
项目开发中在进行数据库表结构设计时会根据业务需求和业务模块之间的关系分析并设计表结构由于业务之间相互关联所以各个表结构之间也存在各种联系基本上分为3种
一对一一对多多对一多对多
1.2 一对多多对一
案例部门与员工之间的关系
关系一个部门对应多个员工一个员工对应一个部门
实现在多的一方建立外键指向一的一方的主键 1.2 多对多
案例学生与课程之间的关系
关系一个学生可以选修多门课程一门课程也可以供多个课程选择
实现建立第三张中间表中间表至少包含2个外键分别关联两方主键。
2、概述
3、内连接
4、外连接
5、自连接
6、联合查询union
7、子查询介绍
8、标量子查询
9、列子查询
10、行子查询
11、表子查询
12、案例-练习1
13、案例-练习2
14、总结