原始数据 67240036,0,150,67239980,2,20,67239980,2,20
结果
67240036,0,150
67239980,2,20
67239980,2,20
一个字段中存的 一个拼接的字符串 数据规律 是 每三个为一组 需要新拆分出 每三个一组的多行数据怎么实现啊
原始数据 67240036,0,150,67239980,2,20,67239980,2,20
结果
67240036,0,150
67239980,2,20
67239980,2,20
一个字段中存的 一个拼接的字符串 数据规律 是 每三个为一组 需要新拆分出 每三个一组的多行数据怎么实现啊
1.这是一串字符串 都存在一行里面
2.使用posexplode 炸裂函数,炸裂之后就是1,2,3。举一个例子。
小明,小红,小强 通过上面这个炸裂函数之后变成
小明 1
小红 2
小强 3
3.将后面的数字-1再除以3,根据除出来的结果进行分组,分组之后使用collect_set或者collect_list和concat函数进行结合。