关于mysql中GROUP_CONCAT函数的使用
程序员文章站
2022-09-04 16:49:57
偶然看到公司存储过程中有个字符串拼接的函数,改bug过程中使用到了,还挺有用的,于是记录下来方便记忆,帮助有需要的人。 这是我需要整理的串,他是调用了一个存储过程,传入组织机构的id和迭代层数,返回来这个组织的id及其所有子节点的id的一个string串 然后关键是业务要求一个list 里面放了好多 ......
偶然看到公司存储过程中有个字符串拼接的函数,改bug过程中使用到了,还挺有用的,于是记录下来方便记忆,帮助有需要的人。
这是我需要整理的串,他是调用了一个存储过程,传入组织机构的id和迭代层数,返回来这个组织的id及其所有子节点的id的一个string串
然后关键是业务要求一个list 里面放了好多组织机构的id ,foreach不太好做,只好把逻辑拆分,先拿list中的ids取成一个string集合再来做下一步
慢慢演变成这种
这相当于一列多条记录,最后要整理成一条记录
于是找到了group_concat函数。
示例:
这样就可以满足需要了,这个函数还是挺有用的吖o_o
上一篇: Flask核心机制之上下文源码剖析
推荐阅读
-
Mysql注入中的outfile、dumpfile、load_file函数详解
-
mysql 时间转换函数的使用方法第1/2页
-
Mysql5.7中使用group concat函数数据被截断的问题完美解决方法
-
对python中矩阵相加函数sum()的使用详解
-
Python中的高级函数map/reduce使用实例
-
MySQL数据库中CAST与CONVERT函数实现类型转换的讲解
-
jQuery中关于ScrollableGridPlugin.js(固定表头)插件的使用逐步解析
-
在MySQL中自定义参数的使用详解
-
WordPress中调试缩略图的相关PHP函数使用解析
-
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例