【发布时间】:2017-07-26 21:20:15
【问题描述】:
我正在尝试使用 BigQuery 中的标准 SQL 连接两个表,其中一个具有重复的字段。使用 Legacy SQL 我想出了这个查询
旧版 SQL:
SELECT
b.*,
t.field1,
t.field2
FROM
FLATTEN([table1],repeated_field) AS b
LEFT JOIN
[table2] AS t
ON
b.Row = t.RowLabel
b.seat = t.SeatLabel
重复的字段是seat。我尝试使用unnest() 并查看migration guide,但自己无法提出查询。帮助感谢感谢。
【问题讨论】:
-
这个查询的数据和响应看起来如何?
标签: sql join google-bigquery unnest bigquery-standard-sql