码迷,mamicode.com
首页 > 其他好文 > 详细

外连接OUTER JOIN

时间:2017-03-13 14:45:41      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:book   img   content   ges   idt   log   font   这就是我   from   

 

 

 

 

外连接OUTER JOIN

技术分享

 

 

 

 

 

 

1   LEFT [OUTER] JOIN,左外连接

  显示左表的全部记录及右表符合连接条件的记录

技术分享

 

  下面我们来演示一下,操作命令及部分结果如下:

技术分享

SELECT   goods_id,goods_name,cate_name    FROM   tdb_goods    LEFT   JOIN   tdb_goods_cates   ON    tdb_goods.cate_id     =    tdb_goods_cates.cate_id\G;

技术分享

  现在我们发现一共得到了23条记录,我们来看一下第23条记录,我们发现他的商品分类为NULL,所以说左外连接就是左表的全部和右表中符合条件的记录,如果说没有符合条件的就显示为NULL

  这就是我们在商品表中插入的那条商品类别为13的那条记录,因为他在商品类别表中不存在,所以就显示为NULL。这就是左外连接

 

 

 

 

 

 

 

 

2  RIGHT [OUTER] JOIN,右外连接

  显示右表的全部记录及左表符合连接条件的记录

技术分享

  下面我们再来看一下右外连接,我们只需要将LEFT改为RIGHT即可。同样没有的就显示为NULL,大家自己可以做一下练习。

技术分享

SELECT   goods_id,goods_name,cate_name    FROM   tdb_goods    RIGHT   JOIN   tdb_goods_cates   ON    tdb_goods.cate_id     =    tdb_goods_cates.cate_id\G;

 技术分享

 

外连接OUTER JOIN

标签:book   img   content   ges   idt   log   font   这就是我   from   

原文地址:http://www.cnblogs.com/zlslch/p/6542516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!