1. 行转列
province city
江西 赣州,上饶,南昌
select province,city_n from address lateral view explode(split(city,‘,’)) tmp as city_n
江西 赣州
江西 上饶
江西 南昌
2.列转行
province city
江西 赣州
江西 上饶
江西 南昌
select province concat_ws(‘,’ ,collect_set(city)) as city_n from address group gy province