0
在BigQuery中,我已经完成了REGEXP_EXTRACT_ALL
查询并且每行都包含多行(数组)的结果。BigQuery将数组拆分为单独的行
如何查询此表将每行的数组转换为其自己的行,以便我的结果表是每行的单个行而不是数组?
在BigQuery中,我已经完成了REGEXP_EXTRACT_ALL
查询并且每行都包含多行(数组)的结果。BigQuery将数组拆分为单独的行
如何查询此表将每行的数组转换为其自己的行,以便我的结果表是每行的单个行而不是数组?
您可以申请unnest操作。举个例子:
WITH data AS(
SELECT ['string1', 'string2'] AS r UNION ALL
SELECT ['string3', 'string4', 'string5']
)
SELECT
r
FROM data,
UNNEST(r) r