在bigquery中使用STRUCT
我在BigQuery中遇到了一些问题 我有两张桌子 第一张表是paymentdate 客户识别码 付款日期 aaa 2021/01/23 aaa 2021/01/24 bbb 2020/01/12在bigquery中使用STRUCT,struct,google-bigquery,Struct,Google Bigquery,我在BigQuery中遇到了一些问题 我有两张桌子 第一张表是paymentdate 客户识别码 付款日期 aaa 2021/01/23 aaa 2021/01/24 bbb 2020/01/12 尝试将查询中的支付日期替换为日期:和金额表。日期=支付日期。支付日期 也考虑: select paymentdate.customer_id, paymentdate.paid_date, array_agg(struct(concept_id,amount)) from payment
尝试将查询中的
支付日期
替换为日期
:和金额表。日期=支付日期。支付日期
也考虑:
select
paymentdate.customer_id,
paymentdate.paid_date,
array_agg(struct(concept_id,amount))
from paymentdate join amount_table
on paymentdate.customer_id = amount_table.customer_id
and paymentdate.paid_date = amount_table.date
group by 1, 2