本部分内容包括如何使用2张以上的表如何进行横向联结(表的联结)及竖向联结(集合运算)。
目录
1.表的联结
1.1联结是什么
联表是将多张表进行横向联结,将其他表中的列添加过来。
(1)我们想要的效果如下:
表A-学生表(students):
学生ID(stu_id) | 学生名称(stu_name) | 班级(class) |
1001 | 张三 | 高一一班 |
1002 | 李四 | 高一二班 |
表B-考试成绩(grade):
学生ID(stu_id) | 课程ID(course_id) | 考试成绩(mark) |
1001 | 001 | 90 |
1002 | 002 | 80 |
联结之后的效果(两个表以学生ID作为联结的列):
学生ID | 学生名称 | 班级 | 课程ID | 考试成绩 |
1001 | 张三 | 高一一班 | 001 | 90 |
1002 | 李四 | 高一二班 | 002 |