根据以下格式给出BigQuery中的一些数据:
{{1}}
如何将此数据转换为:
{{1}}
答案 0 :(得分:2)
尝试以下
SELECT
id,
MAX(IF(r.key = 'k1', r.value, NULL)) AS k1,
MAX(IF(r.key = 'k2', r.value, NULL)) AS k2,
MAX(IF(r.key = 'k3', r.value, NULL)) AS k3
FROM YourTable
GROUP BY id