mysql表连接.md

2016-08-19  本文已影响23人  CoaLock

 1.链接的基本形式:

表1  【连接形式】 join 表2 【on 连接的条件】    或

表1  【连接形式】 join 表2 【on 连接的条件】 【连接形式】 join 表3 【on 连接的条件】

2.连接分类

1>>交叉连接    连接起来的结果又称作 “笛卡尔积”

from tab1,  tab2

from tab1 join tab2

from tab1 cross join tab2

2>>内连接

from tab1 inner join tab2  on 连接条件

如果没有连接条件,相当于交叉连接

连接条件, 相当于外键关系

3>左外连接

from  tab1  left 【outer】  join tab2 on 连接条件

相当于内连接的结果加上, 左边表没有匹配到的数据

(左边表的数据全部取出)

4>>右外链接

from tab1  right 【outer】 join  tab2

相当于内连接的结果加上, 右边表没有匹配到的数据

(右边表的数据全部取出)

5>> 全外链接

full 【outer】 join

mysql不支持

没有匹配的数据全展示

上一篇 下一篇

猜你喜欢

热点阅读