【发布时间】:2021-06-14 01:53:32
【问题描述】:
让我们获取以下数据:
也可以在BQ中用如下语句生成:
with x as (
select 1 as RowID, DATE('2014-01-01') as Date, [200, 300] as Payments, ["Contractor", "Monday"] as Tags union all
select 2 as RowID, DATE('2014-01-02') as Date, [100, 200, 200, 200, 700] as Payments, ["Contractor", "Bi-Weekly"] as Tags
)
select * from x
我将如何在以下右侧进行以下两个“不同”总计:
也就是说,我想得到一个不会重复计算的“总数”,或者更确切地说,只获取基于 RowID 的不同项目。
【问题讨论】:
标签: sql arrays google-bigquery