我有一个蜂窝表:
"Rinalytics Advisors" "5-10 yrs" "Bengaluru/Bangalore Mumbai"
上面是我所拥有的表中的三列。我需要将这里指定的第三列拆分为两个不同的行,表中的值用空格分隔。
预期输出将为:
Rinalytics Advisors 5-10 yrs Bengaluru/Bangalore
Rinalytics Advisors 5-10 yrs Mumbai
发布于 2015-04-15 19:10:45
试试这个:
SELECT c1,
c2,
city
FROM table LATERAL VIEW explode(split(c3," ")) adTable AS city;
Here您有关于LATERAL VIEW
的文档。
https://stackoverflow.com/questions/29643644
复制相似问题