2017-08-28 68 views
0

在BigQuery中,我已經完成了REGEXP_EXTRACT_ALL查詢並且每行都包含多行(數組)的結果。BigQuery將數組拆分爲單獨的行

如何查詢此表將每行的數組轉換爲其自己的行,以便我的結果表是每行的單個行而不是數組?

回答

2

您可以申請unnest操作。舉個例子:

WITH data AS(
    SELECT ['string1', 'string2'] AS r UNION ALL 
    SELECT ['string3', 'string4', 'string5'] 
) 

SELECT 
r 
FROM data, 
UNNEST(r) r 
相關問題