偶然看到公司存储过程中有个字符串拼接的函数,改bug过程中使用到了,还挺有用的,于是记录下来方便记忆,帮助有需要的人。

这是我需要整理的串,他是调用了一个存储过程,传入组织机构的id和迭代层数,返回来这个组织的id及其所有子节点的id的一个string串

然后关键是业务要求一个list 里面放了好多组织机构的id ,foreach不太好做,只好把逻辑拆分,先拿list中的ids取成一个String集合再来做下一步

慢慢演变成这种

这相当于一列多条记录,最后要整理成一条记录

于是找到了GROUP_CONCAT函数。

示例:

这样就可以满足需要了,这个函数还是挺有用的吖o_O

转载于:https://www.cnblogs.com/PrayzzZ/p/10309651.html

关于mysql中GROUP_CONCAT函数的使用相关推荐

  1. mysql中group_concat函数_MySQL中group_concat函数

    为什么我要学习该函数,我在做控制页面的权限的时候,没有使用Shiro框架[强烈推荐使用], 为了降低学习成本,暂时给学生过渡的想法,我需要控制到按钮级别的权限,我的想法是通过Jquery对我的页面中的 ...

  2. MySQL中group_concat函数用法总结

    MySQL中group_concat函数用法总结 一.group_concat函数的功能 将group by产生的同一个分组中的值连接起来,返回一个字符串结果.group_concat函数首先根据gr ...

  3. MySQL中group_concat函数深入理解

    group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果. 通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示 ...

  4. MySQL中group_concat()函数用法总结

    group_concat函数应该是在内部执行了group by语句,这是我的猜测. 1.测试语句: 1 SELECT group_concat(town) FROM `players` group b ...

  5. mysql中group_concat函数的作用

    一  group_concat函数的作用 group_concat函数: 把name相同的code拼接在一起,放到另外一列中,用逗号进行分割. 1.整个表中的数据 2.进行分组

  6. MySQL中GROUP_CONCAT函数的使用,separator,将多行查询结果用特定字符串连接起来,适用于一对多

    GROUP_CONCAT  separator可将查询结果用字符串连接变为一行,需配合使用GROUP BY 举例:查询打分.打分是两个评委给的分数,每个人的成绩是有两个,但希望查出来的结果是用字符串连 ...

  7. mysql sql语句里连接符的使用_SQL中group_concat函数,用符号连接查询分组里字段值...

    MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔 ...

  8. mysql中合并函数_MYSQL分组合并函数

    MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔 ...

  9. MySQL中concat函数(连接字符串)

    MySQL中concat函数(连接字符串) MySQL中concat函数 使用方法: concat(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 ...

最新文章

  1. sap服务器应用webservice加载spring的机制问题
  2. Nacos源码发送心跳
  3. Hibernate提高性能的几点建议
  4. 如何找到SAP ABAP odata服务实现的具体backend 系统
  5. 最全三大框架整合(使用映射)——applicationContext.xml里面的配置
  6. Altium 原理图出现元件“Extra Pin…in Normal of part ”警告的解决方法
  7. python数据分析的步骤排序_Python数据分析
  8. 一步一步教你使用AgileEAS.NET基础类库进行应用开发-WinForm应用篇-实现字典的打印...
  9. cas登录成功返回用户更多信息
  10. python画反比例函数_反比例光滑支撑向量机
  11. java io中file类_java中IO常见的IO流和file类理论总结
  12. 延安大学计算机学院评分,延安大学计算机学院.docx
  13. POJO类的提效利器Lombok插件IDEA安装
  14. 使用nvim来代替VSCode,神操作
  15. QStyleOption类型
  16. 毕业论文写作中致谢词的常见写法及优秀范文
  17. 解除隐藏已购项目_从AppStore的已购项目中隐藏已经购买的APP
  18. flink生成Watermark之WatermarkStrategy
  19. qrCode生成二维码图片
  20. 作为有经验的程序员如果不懂Lambda表达式就说不过去了吧

热门文章

  1. 西北大学计算机排行,世界排名领先,西北大学到底有多厉害?
  2. c++ fork 进程时 共享内存_c/c++ Linux 进程间通信------共享内存
  3. 猜数字游戏python程序_python经典小程序:猜数字游戏
  4. 解决:Module not found: node_modules\sass-loader\package.json (directory description file)
  5. 8号团队-团队任务三:每日立会(2018-11-27)
  6. 将检索出来的列按逗号拼接起来
  7. Thinkphp 数据库配置参数
  8. extractCSS – 帮助你从 HTML 中快速分离出 CSS
  9. c# AutoResetEvent和ManualResetEvent
  10. springboot 拦截器的坑 WebMvcConfigurationSupport 失效