分享一下我老师大神的人工智能教程吧。零基础,通俗易懂!风趣幽默!http://www.captainbed.net/
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
引言
上篇谈到了sql内联查询是联合查询的一种,接下里这篇博客就介绍一下其它的查询方法,分别为左联、右联、全联。
还是用上篇博客提到的例子:
select * from Name;
ID Name
1 张三
2 李四
3 王五
select * from Company;
ID Name
1 银行
2 软件
4 房地产
左联
select a.*, b.* from Name as a left join Company as b on a.ID=b.ID;
ID Name ID Company
1 张三 1 银行
2 李四 2 软件
3 王五 空 空
右联
select a.*, b.* from Name as a right join Company as b on a.ID=b.ID;
ID Name ID Company
1 张三 1 银行
2 李四 2 软件
空 空 4 房地产
全联
select a.*, b.* from Name as a full join Company as b on a.ID=b.ID;
ID Name ID Company
1 张三 1 银行
2 李四 2 软件
3 王五 空 空
空 空 4 房地产
小结
看了这些小例子,对联合查询及其之间的区别都一目了然了吧。当然,还有更多地sql语句要去学习和实践。