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不支持
没有匹配的数据全展示
网友评论