慎用GROUP_CONCAT()
比如查询,按照员工的工号和姓名连接:
GROUP_CONCAT(u.user_id, “|”, r. NAME) AS push_mem
结果是:
56451000001|刘红亮,90155061|鲁云鹏,56451000002|冯小强,90036960|孙晓,10410001|散工
这个放在查询语句中的 select * from table where a in (#{}) 很好用
但是这里有个特别需要注意的点是其默认长度是 1024,如果需要修改,是需要修改mysql 的配置参数的,正常情况下在生产环境是不会有此权限的,而且线上修改会影响应用,导致其它问题。
所以一般不要采用此函数,可以通过后端代码拼接,再作为参数传入mapper.xml 文件中
慎用GROUP_CONCAT()相关推荐
- Mysql函数group_concat、find_in_set 多值分隔字符字段进行数据库字段值翻译
Mysql函数group_concat.find_in_set进行数据库字段值翻译 场景 配方表:记录包含的原料 sources表示原料,字段值之间用逗号分隔 原料表:对应原料id和原料名称 现需要查 ...
- SQL函数Group_concat用法
完整语法如下 group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])SELECT * FROM testg ...
- 1.低权限的程序向高权限的程序发消息 2.慎用setcurrentdirectory
1.低权限的程序向高权限的程序发消息 2.慎用setcurrentdirectory 转载于:https://www.cnblogs.com/chunyou128/p/3921903.html
- C/C++:*(p++)慎用!!!!!
各位代码界的大佬大家好,今天跟大家分享一个在C/C++中常用,但是很危险的一串代码--*(p++) 为什么说这一行代码比较危险呢,因为对于C/C++来说,成也指针,败也指针.C/C++中指针便于我们操 ...
- java值参_Java陷阱之慎用入参做返回值详解
正常情况下,在Java中入参是不建议用做返回值的.除了造成代码不易理解.语义不清等问题外,可能还埋下了陷阱等你入坑. 问题背景 比如有这么一段代码: @Named public class AServ ...
- postgre 常用语法,如 group_concat用法
1.查询postgre的表所有字段列 select table_name, column_name from information_schema.columns where table_schema ...
- 慎用Outline ,UGUI Outline实现原理分析
使用 UGUI 制作背包的时候.同事发现假设背包中加入了大量的物品.比方两百个.Unity就会出错,提示 Canvas element contains more than 65535 vertice ...
- 修改数据库中group_concat的返回结果的长度限制
修改数据库中group_concat的返回结果的长度限制 我们可以使用Mysql的客户端管理工具,Sqlyog 新建一个查询编辑器 显示 SHOW VARIABLES LIKE "grou ...
- 【MySQL】MySQL的group_concat使用例子
> 参考的优秀文章 GROUP_CONCAT(expr) > 简单的例子 此函数的功能,是拼接group分组多行的数据为一行,并可以指定去重.排序.分隔符. 例子: select t.na ...
最新文章
- NetBeans常用快捷键
- 字符编码_Windows资料
- 论文目录用word怎么自动生成或插入?
- 休眠日志:常见问题的提示和解决方案
- Java之接口的静态方法的定义和使用
- 进入路由器boot的方式
- juniper防火墙策略元素
- 怎么给字符串字段加索引?
- Deeplabv3+ 环境配置-Anaconda3 + Pytorch1.8 + Cuda10.1 + opencv3.2.0
- 推荐:class文件反编译工具Java Decomplier
- 分析BarTender的SDK帮助文档
- WEB版 音乐播放器
- ROS从入门到精通3-5:blender机器人模型定制皮肤贴图
- 图像拼接(八):拼接多幅图像+Matlab实现+Stanford Open Course
- python复制word全部内容,包括图片、文字、格式
- [Android]Android studio编译程序时报错: error: use of undeclared identifier ’free free(t);
- HBuilder开发旅游类APP(三) ----- 给APP添加底部导航栏(底部选项卡)
- ppt怎么把图片做成翻书效果_手把手教你做图片翻书效果.ppt
- 数据服务 开源方案技术选型
- 做外贸怎么起步,从哪里开发客户
热门文章
- ELK日志分析系统(企业级查看日志系统)
- MongoDB在安装过程中权限不足无法安装服务报错的解决办法
- ffmpeg+httpcanary实测成功抓包下载(避雷日记)
- Collabora Office for Mac(企业级办公套件)
- VAIO侍14Ultra笔记本U盘重装Win10操作图文分享
- Java实现 LeetCode 169 多数元素
- [蓝桥杯第十一届校内模拟赛] Apare_xzc
- ASP.NET+SQL通用作业批改系统设计(源代码+论文)
- jenkins配置文件目录
- ajax的跨域请求实现,Ajax实现跨域请求