首页 > 解决方案 > 如何在 Hive 中表示结果

问题描述

在此处输入图像描述

我有两个像上图一样的字段。

如同一图像中所述,上述三行表示为单行。

有人可以让我知道如何在不使用 UDF 的情况下在 Hive 中产生上述结果吗?

标签: sqlhivehiveql

解决方案


您可以使用concat_ws

select
    concat_ws(',', collect_list(concat_ws(':', col1, col2))) as output
from mytable

推荐阅读