您当前的位置: 首页 >  sql

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MySQL高级——MySQL七种join举例

小志的博客 发布时间:2021-02-02 21:50:10 ,浏览量:0

一、左外连接
SELECT * FROM A LEFT JOIN B ON A.KEY = B.KEY

在这里插入图片描述

二、右外连接
SELECT * FROM A RIGHT JOIN B ON A.KEY = B.KEY

在这里插入图片描述

三、内连接
SELECT * FROM A INNER JOIN B ON A.KEY = B.KEY

在这里插入图片描述

四、左连接
SELECT * FROM A LEFT JOIN B ON A.KEY = B.KEY WHERE B.KEY IS NULL

在这里插入图片描述

五、右连接
SELECT * FROM A RIGHT JOIN B ON A.KEY = B.KEY WHERE A.KEY IS NULL

在这里插入图片描述

六、全连接
  • Mysql不支持下列方式
SELECT * FROM A FULL OUTER JOIN B ON A.KEY = B.KEY 
  • Mysql支持下列方式
 SELECT * FROM A LEFT JOIN B ON A.KEY=B.KEY
 UNION
 SELECT * FROM A RIGHT JOIN B ON A.KEY=B.KEY

在这里插入图片描述

七、全外连接
  • mysql不支持下列方式
SELECT * FROM A FULL OUTER JOIN B ON A.KEY = B.KEY WHERE A.KEY IS NULL OR B.KEY IS NULL
  • mysql支持下列方式
 SELECT * FROM A LEFT JOIN B ON A.KEY=B.KEY WHERE B.KEY IS NULL
 UNION
 SELECT * FROM A RIGHT JOIN B ON A.KEY=B.KEY WHERE A.KEY IS NULL

在这里插入图片描述

关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0813s