如何将数组更改为行

How to change arrays into rows

BigQuery 中有一个 table,其中包含 2 个重复(数组)类型的列,enterded_date 和状态。

Table 在 BigQuery 中:

是否可以改为查询 returns 行?

像这样:

考虑以下方法

select t.* except(entered_date, status),
  entered_date, status
from your_table t, 
t.entered_date as entered_date with offset
join t.status as status with offset
using(offset)    

如果应用于您问题中的示例数据 - 输出为