常见用法
- join_table:
- table_reference JOIN table_factor [join_condition]
- | table_reference { LEFT|RIGHT|FULL} [OUTER] JOIN table_reference join_condition
- | table_reference LEFT SEMI JOIN table_reference join_condition
- | table_reference CROSS JOIN table_reference [join_condition] (as of Hive 0.10)
- table_reference:
- table_factor
- | join_table <

本文总结了Hive中的JOIN用法,包括等连接、外连接、左半连接及多表连接。Hive不支持非等值JOIN条件,但可通过其他方式实现。在编写JOIN查询时,应注意WHERE子句的位置,对于分区表的JOIN操作,WHERE条件的设置会影响结果。在外连接中,WHERE子句引用JOIN输出列可能会影响LEFT OUTER JOIN的结果。

最低0.47元/天 解锁文章
3059

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



