标签: hive
我有一个int列main_region和一个int数组列regions。
main_region
regions
有没有办法做某事 没有UDF的SELECT append(main_region, regions) ...?
SELECT append(main_region, regions) ...
答案 0 :(得分:1)
Hive在用于数组操作的UDF方面非常有限。
如果是字符串数组,您可以使用concat_ws和split。
concat_ws
split
对于一般情况,我认为可以使用explode和collect_list,但它会非常效率低下。
explode
collect_list
最好的办法是实现单行UDF ......