多表,多指标查询-full join使用

有个需求要把三个不同表的同一维度的指标取出来。

create table a_test(time varchar,kpi1 int);
INSERT into a_test values('20180315',1);
create table b_test(time varchar,kpi2 int,kpi3 int,kpi4 int);
INSERT into b_test values('20180315',2,3,4);
INSERT into b_test values('20180316',5,6,7);
create table c_test(time varchar,kpi5 int);
INSERT into c_test values('20180315',8);

INSERT into c_test values('20180317',18);

a_test:


b_test:


c_test:


合成d总指标表:


简单连表,希望大家批评指正

猜你喜欢

转载自blog.csdn.net/ming_key/article/details/79577775