select id,concat_ws(',',sort_array(collect_list(name))) name from table group by id;
先把多行合并成数组,再排序,再逗号分割。
select id,concat_ws(',',sort_array(collect_list(name))) name from table group by id;
先把多行合并成数组,再排序,再逗号分割。
本文标题:hive 行转列后怎么去重且有序
本文链接:https://www.haomeiwen.com/subject/jjdwlftx.html
网友评论