【发布时间】:2018-11-16 18:17:07
【问题描述】:
我有一张桌子,看起来像:
| id|cat|elems |
|---|---|------|
| 1 | A |[a, b]|
| 1 | B |[b, c]|
| 2 | C |[b, c]|
elems 是一个数组列。
有没有一种方法可以在不硬编码cat 的值的情况下在cat 列上进行旋转(所以不在cat='A' 上执行CASE/IF 等)?
期望的结果如下所示:
| id| A | B | C |
|---|------|------|------|
| 1 |[a, b]|[b, c]| NULL |
| 2 | NULL | NULL |[b, c]|
【问题讨论】:
标签: google-bigquery pivot pivot-table