blob: 67077ba043471ec28c6829a3dad4eadd2689a0bd [file] [log] [blame]
--! qt:dataset:src
set hive.mapred.mode=nonstrict;
--HIVE-3699 Multiple insert overwrite into multiple tables query stores same results in all tables
create table e1 (count int);
create table e2_n0 (percentile double);
set hive.stats.dbclass=fs;
explain
FROM (select key, cast(key as double) as value from src order by key) a
INSERT OVERWRITE TABLE e1
SELECT COUNT(*)
INSERT OVERWRITE TABLE e2_n0
SELECT percentile_approx(value, 0.5);
FROM (select key, cast(key as double) as value from src order by key) a
INSERT OVERWRITE TABLE e1
SELECT COUNT(*)
INSERT OVERWRITE TABLE e2_n0
SELECT percentile_approx(value, 0.5);
select * from e1;
select * from e2_n0;