小编san*_*101的帖子

bigquery合并不同表中的相同列

我在 BigQuery 中有 2 个表,我想将它们的列合并在一起并将数据堆叠起来以获得 1 个包含所有数据的大表。实际上,这些表包含相同的数据,但很少有列具有不同的名称,也很少有列具有相同的名称。

下面是这些表中数据如何存在的示例:

表格1:

Date     | BU  | Campaign | Impressions | Clicks
01/01/15 | XYZ |  C1      |    500      |   20
Run Code Online (Sandbox Code Playgroud)

表2:

Date     | BU  | Campaign | Total_Impressions | Total_Clicks
01/01/16 | ABC |  C2      |    600            | 30
Run Code Online (Sandbox Code Playgroud)

预期输出:

表3:

Date     | BU  | Campaign | Impressions | Clicks
01/01/15 | XYZ |  C1      |    500      |   20
01/01/16 | ABC |  C2      |    600      |   30
Run Code Online (Sandbox Code Playgroud)

如何在 BigQuery 中执行此操作?

sql google-bigquery

5
推荐指数
1
解决办法
8640
查看次数

标签 统计

google-bigquery ×1

sql ×1