wm_concat排序问题

数据库sql 专栏收录该内容
1 篇文章 0 订阅

记录解决wm_concat无法排序的问题

需求:根据某些字段(template_id,column_id)分组,查出组内某个字段(map)拼接在一起的字符串

原始数据
在这里插入图片描述想要得到结果 1,2,3

初始sql:
在这里插入图片描述得到结果:1,3,2

以为需要排序,所以修改sql
在这里插入图片描述得到结果:
1,3,2

最终解决方案
sql
在这里插入图片描述得到结果
在这里插入图片描述在通过分组取值时发现一个问题
sql
在这里插入图片描述执行结果报错了
在这里插入图片描述通过查阅资料,发现wm_concat返回值为clob,又将其转为字符串

最终sql
在这里插入图片描述如有更好方法,还请不吝赐教

  • 3
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值