【发布时间】:2023-03-19 14:46:01
【问题描述】:
我尝试将两列记录合并为一列,但在执行此操作时遇到了问题。请帮助我更好地理解我错过了什么。
表格:
Row add.line1 add.line2
1 name1 street1
2 name2 street2
代码:
select concat('[{'line1':'add.line1','line2':'add.line2'}]') as completeaddr from `<project_id.dataset.table>`,
UNNEST(address) as add
预期输出:
Row add.line1 add.line2 completeaddr
1 name1 street1 [{'line1': 'name1','line2': 'street1'}]
2 name2 street2 [{'line1': 'name2','line2': 'street2'}]
【问题讨论】:
标签: sql google-bigquery