沃克环流hive中如何实现group_concat函数
上节说到在mysql中我们很容易使⽤group_concat居住登记卡
但是在hive中很遗憾的是没有这个函数
直接上实例,先看⼀下我们的表数据和字段结构
花钟教学反思
hive>select name,collect_set(subject) res1 ,竹影ppt
> collect_set(cast(score as string)) res2
> from stu group by name;
姑娘吉他谱2). 加上concat_ws函数可以取出数组中的每⼀个元素的值在⽤分隔符连接
hive>select name,concat_ws('@',collect_set(subject)) res1 ,
> concat_ws('-',collect_set(cast(score as string))) res2
> from stu group by name;
清明上河图超清全景这样我们在hive中最终实现了mysql中的group_concat函数.
发布评论