Hive离开了半连接where子句

时间:2014-12-08 19:44:06

标签: mapreduce hive hiveql

我在Hive 13中运行此查询,但它不会编译。 (它继续抛出ClassCastExceptions,说它无法转换为查询。)

查询

set hive.auto.convert.join=false;

create table J as 
select c1, c2, c3, c4
from 
A
left semi join B on (A.c1 = B.c1)
where ((c2 not in ('string_literal_1', 'string_literal_2', 'string_literal_3')) and 
(c3 >= (cast('${hiveconf:start_time}' as bigint)-24*60*60)*1000));

为什么要赢这场比赛?

0 个答案:

没有答案