1. 程式人生 > >Hive的行轉列和列轉行

Hive的行轉列和列轉行

行轉列:使用hive的內建函式explode()進行轉化。

舉例:
select

movie,

category_name

from

movie_info lateral view explode(category) table_tmp as category_name;

列轉行:使用 hive 的內建函式 concat_ws() 和 collect_set()進行轉換。