根据字面意思就是多行转一列
- 连接函数
concat select concat('hello','-',''world);concat_ws select concat_ws('-','hello','world');collect_set select collect_set(grade) from stu;
只接受基本数据类型,进行一个去重汇总的操作并产生Array类型的字段 例题
合并字段
分组查询
按需求查询
字面意思多列转一行—一行转多行
- 函数
explode(col) :col必须是array 或者maplateral view udtf(expression) tableAlisa as columuAlias
用于split 和 explode等一进多出函数,能够将一列转成多行数据并对数据进行聚合 实例:
查询语句



