Solución:
La forma de pensar en el problema es que todavía quieres un payload
columna en el resultado, pero desea que tenga una estructura diferente, es decir, para excluir comment
. En este caso, puede utilizar SELECT * REPLACE
para hacer la modificación. Por ejemplo,
#standardSQL
SELECT * REPLACE ((SELECT AS STRUCT payload.* EXCEPT (comment)) AS payload)
FROM `bigquery-public-data.samples.github_nested`
LIMIT 1000;
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)