美文网首页@IT·大数据hiveHive在简书
hive 行转列后怎么去重且有序

hive 行转列后怎么去重且有序

作者: 在下吳 | 来源:发表于2018-04-28 00:17 被阅读9次

    select id,concat_ws(',',sort_array(collect_list(name))) name from table group by id;

    先把多行合并成数组,再排序,再逗号分割。

    相关文章

      网友评论

        本文标题:hive 行转列后怎么去重且有序

        本文链接:https://www.haomeiwen.com/subject/jjdwlftx.html