hive 两大表关联
时间: 2023-11-06 21:08:57 浏览: 127
大数据工具之HIVE外键及多表关联的介绍.zip
在Hive中,可以使用三种方式对两个表进行关联:左连接、内连接和右连接。
左连接(left join)是指以左表(jion1)为基准,将左表中的所有记录和右表(jion2)中满足条件的记录进行关联。如果右表中没有匹配的记录,则右表的字段值为NULL。
内连接(inner join)是指将左表和右表中满足条件的记录进行关联。只有在左表和右表都有匹配记录的情况下,才返回结果。
右连接(right join)是指以右表(jion2)为基准,将右表中的所有记录和左表(jion1)中满足条件的记录进行关联。如果左表中没有匹配的记录,则左表的字段值为NULL。
阅读全文