【发布时间】:2020-06-20 22:58:25
【问题描述】:
我在 Hive 有以下情况。 我有一张名为“out”的地图,并运行此查询。
select distinct coalesce(out["a"],aa_out["b"]) b, 'id' b_name
from TABLE
我在 SQL 中有完全相同的数据,只是这次我的数据显示为:
out RECORD REPEATED
out. key STRING NULLABLE
out. value STRING NULLABLE
我想用 SQL 编写完全相同的查询。但是我不确定如何在 SQL 中使用键值记录有效地执行相同的 Hive [ ] 映射表示法。
任何想法(Bigquery)
【问题讨论】: