blob: 5c0a3ff247da2d2c02e0518e29f6b3b741d589f2 [file] [log] [blame]
-- join, group by columns from both tables
-- merge join is enabled
alter session set `planner.enable_mergejoin` = true;
alter session set `planner.enable_hashjoin` = false;
select t1.a1,
t1.b1,
count(distinct t1.c1) as distinct_c1,
count(distinct t2.c2) as distinct_c2,
sum(t1.a1) as sum_a1,
count(t1.c1) as count_a1,
count(*) as count_star
from
t1,
t2
where
t1.a1 = t2.a2 and t1.b1 = t2.b2
group by
t1.a1,
t1.b1,
t2.a2,
t2.b2
order by
t1.a1,
t1.b1,
t2.a2,
t2.b2
;
alter session set `planner.enable_mergejoin` = true;
alter session set `planner.enable_hashjoin` = true;