1.联结
1.1 关系表
关系表的设计就是要保证把信息分解成多个表,一类数据一个表。各表通过某些常用的值(即关系设计中的关系互相关联)。
各关系表之间通过主键、外键进行关联。关系数据可以有效地存储和方便地处理。因此,关系数据库的可伸缩性远比非关系数据库要好。
1.2 为什么要使用联结
数据存储在多个表中,要想用单条SELECT语句检索出数据,就要使用联结。使用特殊的语法,可以联结多个表返回一组输出,联结在运行时关联表中正确的行。
2.创建联结
确定要联结的表及如何关联
2.1 where子句的重要性
在联结两个表时,实际上是将第一个表中的每一行与第二个表中的每一行配对。
where子句作为过滤条件,它只包含那些匹配给定条件(这里是联结条件)的行。
没有where子