MySQL数据库技术笔记(6)

新建两张表,班级表和学生表,因为班级表与学生表之间是 1 对多的关系,需要将少的表的主键放置多的
表中称为外键。
MySQL数据库技术笔记(6)_第1张图片
MySQL数据库技术笔记(6)_第2张图片
添加班级信息
MySQL数据库技术笔记(6)_第3张图片
添加学生信息并关联对应的班级
MySQL数据库技术笔记(6)_第4张图片
连接查询,表示查询的时候关联多张表进行查询
MySQL数据库技术笔记(6)_第5张图片
MySQL数据库技术笔记(6)_第6张图片
MySQL数据库技术笔记(6)_第7张图片
最终两张表的交叉连接得到 6 乘以 8=48 条数据。
2. 内连接查询
MySQL数据库技术笔记(6)_第8张图片
MySQL数据库技术笔记(6)_第9张图片
MySQL数据库技术笔记(6)_第10张图片
外连接查询:左外连接和右外连接查询
3. 左外连接查询
MySQL数据库技术笔记(6)_第11张图片
MySQL数据库技术笔记(6)_第12张图片
MySQL数据库技术笔记(6)_第13张图片
4. 右外连接
MySQL数据库技术笔记(6)_第14张图片
MySQL数据库技术笔记(6)_第15张图片
5. 自然连接查询
MySQL数据库技术笔记(6)_第16张图片
MySQL数据库技术笔记(6)_第17张图片
子查询,表示多个查询语句按优先级进行查询,先查询的结果作为后查询的条件。
MySQL数据库技术笔记(6)_第18张图片

你可能感兴趣的:(MySQL,数据库,mysql,笔记)