有个需求要把三个不同表的同一维度的指标取出来。
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总指标表:
简单连表,希望大家批评指正
本文介绍了一种将来自三个不同表中的数据按同一维度进行整合的方法。通过创建示例表a_test、b_test和c_test,并插入具体数据,演示了如何使用SQL语句实现表的联结,最终形成一个新的总指标表d。
4万+





