mysql基础, 多表查询。

基本含义:将两个或两个以上的表连接起来成为一个数据源。

格式:

from 1  [连接方式]  join 2  [on 连接条件]

 

交叉连接:

from  1  [cross]  join  2  ;

将表内数据交叉连接在一起,这种连接方式通常无意义。

内连接:

 

from  1  [inner]  join  2  on  1.字段1=2.字段2

有意义。

外连接:

左外连接:

from  1  left  [outer]  join   2   on  连接条件。

右外连接:

from 表1 right [outer] join 表2 on 连接条件。

 

左外连接,右外连接连接条件和内连接相同,

在内连接的结果基础上,加上右边表中所有不符合连接条件的数据,相应本应放左(右)边表的字段的位置就自动补为null”值。

 

posted @ 2021-07-02 11:05  LiUiUJ  阅读(56)  评论(0)    收藏  举报