左联时,会全显左表的数据,如果右表没有满足的条件的数据为Null.
右联时,会全显右表的数据,如果左表没有满足的条件的数据为Null.
--关于连接的简单示例
--测试数据
**************
table: a
字段: id_a
------
1
2
****************
****************
table: b
字段:id_b
------
2
3
****************
--内连接
select * from a join b on a.id_a=b.id_b
/*--测试结果
只返回两个表中id_a与id_b相同的记录
id_a id_b
2 2
--左连接
select * from a left join b on a.id_a=b.id_b
/*--测试结果
返回a(左边表)所有的记录,及b的id_b与a的id_a对应的记录
没有对应的就用null表示
id_a id_b
1 NULL
2 2
--右连接
select * from a right join b on a.id_a=b.id_b
/*--测试结果
返回b(右边表)所有的记录,及b的id_b与a的id_a对应的记录
没有对应的就用null表示
id_a id_b
2 2
NUll 3
分享到:
相关推荐
左外连接右外连接,内连接区别,oracle的开发中很需要的,大家看看吧
SQL 连接 JOIN 例解左连接,右连接,全连接,内连接,交叉连接,自连接
关于内连接,外连接(左右连接)等的总结关于内连接,外连接(左右连接)等的总结关于内连接,外连接(左右连接)等的总结
数据结构中关于左连接、右连接、授权的代码操作
oracle 左连接 右连接 学习 精选资料
mysql全连接、左连接与右连接
主要介绍了MYSQL 左连接右连接和内连接的详解及区别的相关资料,需要的朋友可以参考下
等值连接 不等连接 自然连接 外连接 交叉连接 全连接 右连接 左连接 外连接
数据库操作中,左连接和右连接。
SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
Oracle左连接,右连接.doc Oracle左连接,右连接.doc
sql左外连接、右外连接、内连接、全外连接的区别
SQL之左连接、右连接和全连接,全面讲述表与表见的链接关系、区别
SQL 左外连接,右外连接,全连接,内连接 。联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选联接条件所选的行。
sql左连接,右连接,内连接,全连接详细讲解
SQL 左外连接,右外连接,全连接,内连接 四种连接的差异
数据库左右连接方法详细讲解,文档内列举了实例。很清晰
右连接、左连接、全连接、内连接、交叉连接、自连接
SQL连接JOIN例解 (左连接,右连接,全连接,内连接,交叉连接,自连接)pdf
,别人问我一个问题:数据库中的左连接和右连接有什么区别?如果有A,B两张表,A表有3条数据,B表有4条数据,通过左连接和右连接,查询出的数据条数少是多少条?多是多少条? 我被这个问题问住了,后来我去问了...