join查询
内连接查询
什么是内连接查询?
内连接查询就是查询两张表的交集部分。

隐式内连接查询
select * from a,b where a.id=b.id;
显式内连接查询
一般称为标准的内连接查询,用inner join 连接两张表。on接查询的条件。
select * from a inner join b on a.id=b.id;
外连接查询
外连接查询又分为左外连接和右外连接。
左外连接
用左边表去右边表中查询对应记录,不管是否找到,都将显示左边表中全部记录。

select * from 表1 left outer join 表2 on 条件;
例子:
select * from a left outer join b on a.id = b

本文介绍了Hive中的join查询,包括内连接查询的隐式与显式方式,以及外连接查询中的左外连接和右外连接。通过实例展示了如何使用这些连接查询来获取表之间的交集或保持单边数据完整性。
最低0.47元/天 解锁文章
342

被折叠的 条评论
为什么被折叠?



