【发布时间】:2021-06-26 02:45:59
【问题描述】:
BigQuery 有一个 TO_JSON_STRING() 函数,可将 SQL 表达式的结果转换为 json 字符串。我试图弄清楚如何将它与具有 嵌套数组 的数据结构一起使用,该结构在 BigQuery 的表中表示为 一对多 关系。
这是我要运行的查询:
SELECT a.account_id,
TO_JSON_STRING((SELECT s.skill_id FROM skills s WHERE s.account_id = a.account_id))
FROM accounts a
我从 BigQuery 收到此错误
标量子查询产生了多个元素
最终目标是将account_id 也放入 json 中,并保留在字符串列中。
【问题讨论】:
标签: google-bigquery