在hive中将外部分区表(带分区)与另一个没有分区的外部表连接起来

时间:2014-05-05 19:17:05

标签: hive hiveql

我在year ='2010'和month ='10'以及day ='02'上分区了一个外部表。我有另一个外部表,没有任何分区的蜂巢。两个表中都有一个共同的字段。我如何加入这两个表?

表1(partition_test1)按(年='2010',月='10',日='02')划分

表2(partition_test2)没有任何分区的外部表。

我有以下查询

'select * from table1
LEFT SEMI JOIN table2 ON table1.column1 = table2.column_1
WHERE year='2010' AND month='10' AND day='02';'

我不认为查询是完全正确的。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

'select col1,col2 from table1 INNER JOIN table2 ON table1.col1=table2.col'