多表查询

表和表之间的关系:

一对一;

一对多;

多对多;

面对一对多(表)或是多对多(表)的情况时候,首要考虑是被关联表的情况

一对多时:

先创建被关联表(自己理解就是一个父类的子类的为被关联)

然后在关联表添加外键

'forrign key (父类表的列名) references 子类表(子类表的列名)' = 外键

多对多时:

如果两个表是多对多的关系,那么必然会有一个中间表来关联两者

Join...on...子句的用法

join:两表以笛卡尔积的形式合为一个表

on:过滤笛卡尔积的条件

 

posted @ 2019-03-26 14:33  许振东  阅读(116)  评论(0编辑  收藏  举报