【发布时间】:2019-02-28 12:35:29
【问题描述】:
我在从 Big Query 的嵌套架构中查询时遇到了很多麻烦。 我有以下字段。
我想把桌子弄平,得到这样的东西。
用户 |问题ID |用户选择
123 | 1 | 1
123 | 1 | 2
123 | 1 | 3
123 | 1 | 4
从其他资源中,我可以从重复列中的一条记录中进行查询。如:
SELECT 用户,dat.question_id FROM 表名,UNNEST(data) dat
但是当我这样做时,我又得到了另一个重复的列。
SELECT user, dat.question_id, dat.user_choices FROM tablename, UNNEST(data) dat
谁能帮助我如何正确地 UNNEST 这个表,以便我可以为所有数据项提供扁平化架构?
谢谢!
【问题讨论】:
标签: google-bigquery bigquery-standard-sql unnest