https://www.cnblogs.com/zzhangyuhang/p/9791795.html
https://www.cnblogs.com/blogyuhan/p/9274784.html
列转行:
user_id order_id 104399 1715131 104399 2105395 104399 1758844 104399 981085 104399 2444143 104399 1458638 104399 968412 104400 1609001 104400 2986088 104400 1795054
把相同user_id的order_id按照逗号转为一行:select user_id,concat_ws(‘,‘,collect_list(order_id)) as order_value from col_lie group by user_id
行转列:
user_id order_value 104408 2909888,2662805,2922438,674972,2877863,190237
select user_id,order_value,order_id from lie_col lateral view explode(split(order_value,‘,‘)) num as order_id limit 10;
原文:https://www.cnblogs.com/18800105616a/p/11428814.html