新的项目中,有一个需求,前端展示一个字段中要包含多个字段,讨论后决定将多个字段转成Json类型进行展示,新字段类型为
array<dict>
经历了多次试验,参考多个文章版本,终于改成了符合需求的SQL版本。
SQL代码如下:
sort_array(collect_set(concat('{\"字段A": \"',
字段A,'\",\"字段B":\"',concat_ws("@;@", 字段B),...'\"}'))) as 新字段w
结果展示:
新字段W:{字段A:字段A的值,字段B:字段B的值}
本文转载自: https://blog.csdn.net/yu7888/article/details/128374153
版权归原作者 大数据学习僧 所有, 如有侵权,请联系我们删除。
版权归原作者 大数据学习僧 所有, 如有侵权,请联系我们删除。