我的任务是想出一种翻译以下数据的方法:
Column_A Column_B
----------------------
A AA
A BB
B CC
B DD
C EE
C FF
C GG
到
A B C
----------
AA CC EE
BB DD FF
GG
很快。。
列\u b可以是null或空格,两者都可以,列\u a需要是动态的。我试着研究,并已降落在枢轴,但它需要3列转换。我试过这个答案,但结果是
A B C
----------
AA BB CC
DD EE FF
GG
列a至少可以有25条唯一记录。
2条答案
按热度按时间azpvetkf1#
你可以用
row_number()
要生成行号,然后进行聚合:szqfcxe22#
正如戈登林诺夫所说
row_number()
为了生成行号,然后进行聚合,基于这个和这个答案,我添加了一个temp列作为row_number()
作为轴心。