如何在 BigQuery 中获取重复数字列(数组)的总和?
例如,来自以下数组:
SELECT [4, 5, 9] as repeated_numeric UNION ALL SELECT [2,3];
我正在寻找这个结果:
我的数组的长度不是固定的。
考虑下面的简单方法
select repeated_numeric, (select sum(num) from t.repeated_numeric num) total from your_table t
如果应用于您问题中的样本数据 - 输出为