Hive--Joins
基本上,为了通过使用两个表的公共值来组合两个表中的特定字段,我们使用hivejoin子句。
换句话说,要组合来自数据库中两个或多个表的记录,我们使用JOIN子句。但是,它或多或少类似于SQL JOIN。此外,我们还使用它来组合多个表中的行。
hive中的joins:为了在一个常见的基础条件上从多个表中检索数据,我们需要使用JIONS:
(1).Inner or Equivalent Join(内部或等效连接):只返回两个表中连接字段相等的记录
(2).Outer Joins:
a. Left outer joins:返回包括左表中的所有记录和右表中连接字段相等的记录
b.Right outer joins:返回包括右表中的所有记录和左表中连接字段相等的记录
c.Full outer joins
Inner Joins:inner join 意味着我们检索数据从连个表中