Hive中支持传统数据库中的INNER JOIN、LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL JOIN,还支持LEFT SEMI JOIN和CROSS JOIN
其中 INNER JOIN、LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL JOIN 和传统数据join类型用法一样。
LEFT SEMI JOIN
以LEFT SEMI JOIN关键字前面的表为主表,返回主表的KEY也在副表中的记录。
笛卡尔积关联(CROSS JOIN)
返回两个表的笛卡尔积结果,不需要指定关联键。