sql联合查询(内联、左联、右联、全联)
2016-04-15 14:09
246 查看
继上篇《sql内联查询》
引言
上篇谈到了sql内联查询是联合查询的一种,接下里这篇博客就介绍一下其它的查询方法,分别为左联、右联、全联。
还是用上篇博客提到的例子:
1 张三
2 李四
3 王五
1 银行
2 软件
4 房地产
1 张三 1 银行
2 李四 2 软件
3 王五 空 空
右联
1 张三 1 银行
2 李四 2 软件
空 空 4 房地产
1 张三 1 银行
2 李四 2 软件
3 王五 空 空
空 空 4 房地产
小结
看了这些小例子,对联合查询及其之间的区别都一目了然了吧。当然,还有更多地sql语句要去学习和实践。
引言
上篇谈到了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语句要去学习和实践。相关文章推荐
- 获取内联和链接中的样式(js代码)
- 解析:内联,左外联,右外联,全连接,交叉连接的区别
- 浅谈VC++中的内联
- C++程序内联后的性能
- 内联函数嵌套使用规则
- CSS三种样式
- C++ inline介绍
- final 实例域+final类+final方法(阻止继承)
- 如何在C或C++代码中嵌入ARM汇编代码
- sql一张表和另一张表多次内联
- c# linq内联实例
- sql 联合查询
- 内联函数与宏的简单说明
- 虚函数什么情况下会内联
- 内联函数和宏的区别
- 编程基础(哑元、内联)
- mysql查询方式
- 关于SQL语句中左联操作符的问题 推荐
- C++零碎知识——内联函数 派生
- c++为什么将宏改进为内联、const