- 缘起:hive的使用中涉及到很多sql查询,比如join的使用,这里总结下所有join。
- join 的用法汇总:
-
汇总图
-
这里简要说明:左连接就是结果显示的是左边的所有数据以及 右边表与左边表重合的数据,其余同理。
-
例子:有如下两张表:
1、左连接的结果为:
-
2、右连接的结果为
- union 与union all的用法
- union 取并集,表中的所有数据,并且去除重复数据;
- UNION ALL,表中的数据都罗列出来(不去重);
汇总图
这里简要说明:左连接就是结果显示的是左边的所有数据以及 右边表与左边表重合的数据,其余同理。
例子:有如下两张表:
1、左连接的结果为:
2、右连接的结果为