Google bigquery BigQuery-产品级和添加到标题级的总和值-嵌套表

Google bigquery BigQuery-产品级和添加到标题级的总和值-嵌套表,google-bigquery,Google Bigquery,我想在标题行中添加isvoid为false的产品线总/净值的SUM 例如,我喜欢这个嵌套表(主表很大): 我希望: id gross net product.gross product.net product.isVoided 1 40 25 10 5 false 20 10 true 30

我想在标题行中添加isvoid为false的产品线总/净值的SUM

例如,我喜欢这个嵌套表(主表很大):

我希望:

id    gross  net  product.gross   product.net   product.isVoided
1     40     25   10              5             false
                  20              10            true
                  30              20            false
这是我的开始:

SELECT 
M.*, 
SUM(PR.gross) AS Gross, 
SUM(pr.net) AS Net 
FROM MAIN AS M, UNNEST(product) AS PR
GROUP BY (some how group by all???)

下面是BigQuery标准SQL

#standardSQL
SELECT *, 
  (SELECT AS STRUCT SUM(gross) gross, SUM(net) net FROM UNNEST(product) WHERE NOT isVoided).* 
FROM `project.dataset.table`

下面是BigQuery标准SQL

#standardSQL
SELECT *, 
  (SELECT AS STRUCT SUM(gross) gross, SUM(net) net FROM UNNEST(product) WHERE NOT isVoided).* 
FROM `project.dataset.table`