行转列:explode 将输入的一行数组或者map转换成列输出 语法:explode(array (or map)) SELECT explode(myCol) AS myNewCol FROM myTable; 多行转换:lateral view lateral view用于和split, explode等UDTF一起使用,它能够将一行数据拆成多行数据,在此基础上可以对拆分后的数据进行聚合。 hive> select s.x,