我试图将行转置为列,示例如下:
id desc_id desc desc_value
1 1 origin French
2 1 origin American
1 2 brand ABS
1 2 brand Shiseido
我真正想要的结果是:
id origin brand
1 French ABS
2 American Shiseido
我已经在线检查过,并尝试使用case when
,因为没有数字,但是我得到了意料之外的东西。
另外,我尝试使用concat('',collect_set())
,似乎impala不支持此功能。
希望我能尽快得到很好的方法,谢谢大家!