J'essaie de joindre deux tables, une avec un champ répété, en utilisant le SQL standard dans BigQuery. En utilisant SQL héritage que je suis venu avec cette requêteJoindre une table avec un champ répété en utilisant UNNEST()
héritage 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
Le champ répété est le seat
. J'ai essayé d'utiliser unnest()
et en regardant le migration guide, mais je n'ai pas pu trouver une requête moi-même. Aide appréciée merci.
Comment se présente les données et la réponse à cette question? –