左连接显示左边全部的和右边与左边相同的 a.id = b.parent_id(+) left join 表名 on 右连接显示右边全部的和左边与右边相同的 a.id(+)= b.parent_id right join 表名 on 内连接是只显示满足条件的! inner join 表名 on 完全连接是显示两表的所有记录,不满足条件的以空显示! full join 表名 on
例子:
-------------------------------------------------
a表 b表
id name id job parent_id
1 张3 1 23 1
2 李四 2 34 2
3 王武 3 34 4
a.id同parent_id 存在关系
--------------------------------------------------
1) 内连接
select a.*,b.* from a inner join b on a.id=b.parent_id
结果是
1 张3 1 23 1
2 李四 2 34 2
2)左连接
select a.*,b.* from a left join b on a.id=b.parent_id
结果是
1 张3 1 23 1
2 李四 2 34 2
3 王武 null
3) 右连接
select a.*,b.* from a right join b on a.id=b.parent_id
结果是
1 张3 1 23 1
2 李四 2 34 2
null 3 34 4
4) 完全连接
select a.*,b.* from a full join b on a.id=b.parent_id
结果是
1 张3 1 23 1
2 李四 2 34 2
null 3 34 4
3 王武 null
相关推荐
sql左连接,右连接,内连接,全连接详细讲解
SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
等值连接 不等连接 自然连接 外连接 交叉连接 全连接 右连接 左连接 外连接
SQL之左连接、右连接和全连接,全面讲述表与表见的链接关系、区别
SQL连接JOIN例解 (左连接,右连接,全连接,内连接,交叉连接,自连接)pdf
关于内连接,外连接(左右连接)等的总结关于内连接,外连接(左右连接)等的总结关于内连接,外连接(左右连接)等的总结
sql左外连接、右外连接、内连接、全外连接的区别
一款免安装的sqlServer2008的客户端连接小工具,里面有详细的使用说明及汉化说明。和mysql 的 sqlyog一个性质。 注册: 运行registor.reg注册。 汉化:(软件运行保存文件目录不要使用中文目录) 1、运行“Manager....
SQL左外连接,右外连接,全连接,内连接四种连接的差异[参照].pdf
SQL 连接 JOIN 例解左连接,右连接,全连接,内连接,交叉连接,自连接
sql查询左连接on与where的区别(2).pdf
SQL 左外连接,右外连接,全连接,内连接 。联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选联接条件所选的行。
SQL 左外连接,右外连接,全连接,内连接 四种连接的差异
自己总结SQL连接问题~~~~~~~~~~~方便大家
今天做项目,发现左右连接是不一样的。主要是说明了区别,是不是必须用左连接或右连接,大家可以根据需要选择。
SQL左连接查询[整理].pdf
SQL 内连接,外连接:假设一堆男女在教堂,有夫妇有单身的,假设男为左表,女为右表......
SQL多表连接查询,内联 外联(左外联,右外联)交叉联接
sql内连接、外连接,左右联合查询。通过一些简单的例子,最后发现其实联合查询很简单的^ ^
SQL外部连接,有左连接,右连接,内连接,外连接