blob: 26f6e41f8608702d1f0f689f14d498f5113f23aa [file] [log] [blame]
--! qt:dataset:src
set hive.mapred.mode=nonstrict;
set hive.explain.user=false;
-- inner query has non-equi correlated predicate, this shouldn't have value gen
explain select * from src b where b.key in (select key from src a where b.value > a.value);
select * from src b where b.key in (select key from src a where b.value > a.value);
explain select * from src b where b.key in (select key from src a where b.value <= a.value);
select * from src b where b.key in (select key from src a where b.value <= a.value);
explain select * from src b where b.key in (select key from src a where b.value > a.value and b.key < a.key) ;
select * from src b where b.key in (select key from src a where b.value > a.value and b.key < a.key) ;