MySQL中GROUP_CONCAT函数的使用,separator,将多行查询结果用特定字符串连接起来,适用于一对多
GROUP_CONCAT separator可将查询结果用字符串连接变为一行,需配合使用GROUP BY
举例:查询打分.打分是两个评委给的分数,每个人的成绩是有两个,但希望查出来的结果是用字符串连接的,变为一行数据
SELECTUSERID, SCORE
FROMTBL_SCORE
结果:
USERID | SCORE |
13 | 80 |
13 | 98 |
14 | 88 |
14 | 90 |
使用GROUP_CONCAT
SELECTUSERID,GROUP_CONCAT(SCORE order by USERID separator ';') SCORE
FROMTBL_SCORE
GROUP BY USERID
结果:
USERID | SCORE |
13 | 80;98 |
14 | 88;90 |
separator 默认是逗号 ",",我这里用的";"
MySQL中GROUP_CONCAT函数的使用,separator,将多行查询结果用特定字符串连接起来,适用于一对多相关推荐
- mysql中group_concat函数_MySQL中group_concat函数
为什么我要学习该函数,我在做控制页面的权限的时候,没有使用Shiro框架[强烈推荐使用], 为了降低学习成本,暂时给学生过渡的想法,我需要控制到按钮级别的权限,我的想法是通过Jquery对我的页面中的 ...
- MySQL中group_concat函数用法总结
MySQL中group_concat函数用法总结 一.group_concat函数的功能 将group by产生的同一个分组中的值连接起来,返回一个字符串结果.group_concat函数首先根据gr ...
- MySQL中group_concat函数深入理解
group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果. 通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示 ...
- MySQL中group_concat()函数用法总结
group_concat函数应该是在内部执行了group by语句,这是我的猜测. 1.测试语句: 1 SELECT group_concat(town) FROM `players` group b ...
- 关于mysql中GROUP_CONCAT函数的使用
偶然看到公司存储过程中有个字符串拼接的函数,改bug过程中使用到了,还挺有用的,于是记录下来方便记忆,帮助有需要的人. 这是我需要整理的串,他是调用了一个存储过程,传入组织机构的id和迭代层数,返回来 ...
- mysql中group_concat函数的作用
一 group_concat函数的作用 group_concat函数: 把name相同的code拼接在一起,放到另外一列中,用逗号进行分割. 1.整个表中的数据 2.进行分组
- mysql sql语句里连接符的使用_SQL中group_concat函数,用符号连接查询分组里字段值...
MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔 ...
- mysql中合并函数_MYSQL分组合并函数
MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔 ...
- MySQL中concat函数(连接字符串)
MySQL中concat函数(连接字符串) MySQL中concat函数 使用方法: concat(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 ...
最新文章
- 操作系统性能优化分析及工具
- PagingAndSortingRepository接口与 JpaRepository接口
- python写入数据到excel中_Python写入数据到Excel
- Spring JDBC-Spring事务管理之数据库事务基础知识
- POJ - 1061 青蛙的约会(扩展欧几里得)
- opencv中匹配点对的坐标提取
- 用python画风车_python接口自动化()一)(实现一款简单的接口自动化框架)
- 【Elasticsearch】如何正确的关闭 重启 Elasticsearch集群
- 关于计算机网络技术多用复路,自考计算机网络技术练习题
- paip.c++ qt 目录遍历以及文件操作
- 微信小程序直播分销商城源码
- 如何彻底卸载3dmax2020_3dsmax2020卸载/安装失败/如何彻底卸载清除干净3dsmax2020注册表和文件的方法...
- 怎么用命令提示符打开浏览器_从您当前的命令提示符/终端目录打开文件浏览器...
- 写DM9000网卡芯片驱动的预备知识
- 纯RAW数据转换为DNG格式
- 了解更多全国各地浴室5×8装修图片
- 如何删除联想lenovo硬盘的隐藏分区
- Windows最佳Markdown编辑器
- 使用canvas生成水印watermark,有详细注释,简单易懂
- oracle导入报错ora01652,Oracle ORA-01652错误
热门文章
- 亲身经历:一次sql缺少where条件的惨案…
- 机器学习6-强化学习
- 【C++内存管理侯捷】---学习笔记(下)malloc/free,loki allocator,other issue
- Fedora 34 Workstation安装后的配置
- matlab实现模糊控制器并仿真,用Matlab实现空调温度模糊控制器的设计与仿真.pdf...
- 【盲解调】基于频率和滤波器参数估计的FH-GFSK调制信号盲解调算法matlab仿真
- linux中查看文件大小命令
- 2022第四届长安杯复盘(WP)
- ShortcutBadger
- 加解密、PKI与CA基础