my sql Group_concat函数
完整语法如下
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
SELECT * FROM testgroup
表结构与数据如上
现在的需求就是每个id为一行 在前台每行显示该id所有分数
group_concat 上场!!!
SELECT id,GROUP_CONCAT(score) FROM testgroup GROUP BY id
可以看到 根据id 分成了三行 并且分数默认用 逗号 分割 但是有每个id有重复数据 接下来去重
SELECT id,GROUP_CONCAT(DISTINCT score) FROM testgroup GROUP BY id
排序
SELECT id,GROUP_CONCAT(score ORDER BY score DESC) FROM testgroup GROUP BY id
最后可以设置分隔符
SELECT id,GROUP_CONCAT(score SEPARATOR ';') FROM testgroup GROUP BY id
转载于:https://www.cnblogs.com/zhangzhiping35/p/10656313.html
my sql Group_concat函数相关推荐
- sql group_concat函数
背景: group_concat函数,最近在数据查询的时候需要用到这个函数,虽然平时也会用到,但是今天的需求略有不同,需要把符合条件的数据concat一下,那么该怎么做呢? 解决思路: 想到了grou ...
- Sql Server中实现Mysql中的group_concat函数效果
Sql Server中实现Mysql中的group_concat函数效果 SELECT oi.*, stuff((select ','+convert(varchar(25), GuestName) ...
- mysql sql语句里连接符的使用_SQL中group_concat函数,用符号连接查询分组里字段值...
MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔 ...
- mysql中sql语句中常见的group_concat()函数意思以及用法,oracle中与其一样的功能函数是wmsys.wm_concat()
1.group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果.比较抽象,难以理解. 通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一 ...
- MySQL group_concat()函数
转载自 MySQL group_concat()函数 MySQL GROUP_CONCAT函数介绍 MySQL GROUP_CONCAT()函数将组中的字符串连接成为具有各种选项的单个字符串. 下面 ...
- mysql 修改这段长度_MySQL中使用group_concat()函数数据被截取(有默认长度限制),谨慎!...
最近在工作中遇到一个问题: 我们系统的一些逻辑处理是用存储过程实现的,但是有一天客服反馈说订单下单失败,查了下单牵扯到的产品基础资源,没有问题. 下单的存储过程中有这样两句代码: 1 declare ...
- mysql函数 字符长度限制_MySQL中使用group_concat()函数数据字符过长报错的问题解决方法...
最近在办公软件项目,在开发权限指标遇到一个问题: 我们系统的一些逻辑处理是用存储过程实现的,但是有一天客户反馈说权限指标分配报错,查了分配的权限数据牵扯到的数据权限基础资源,没有问题. 权限指标分配的 ...
- mysql中group_concat函数_MySQL中group_concat函数
为什么我要学习该函数,我在做控制页面的权限的时候,没有使用Shiro框架[强烈推荐使用], 为了降低学习成本,暂时给学生过渡的想法,我需要控制到按钮级别的权限,我的想法是通过Jquery对我的页面中的 ...
- MySQL GROUP_CONCAT()函数的排序方法
1. 用法 GROUP_CONCAT() 函数的参数是可以直接使用 ORDER BY 排序的. 2. 例子 1. 表中数据如下: id username score 1 张三 ...
最新文章
- 大学计算机系一周上几节课,大学生晒课程表,一周45节课无双休,三个专业是满课重灾区...
- python 代码-我整理的Python代码规则
- WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-
- mysql 8添加账号赋予权限
- 教你增加网站反向链接的7大法门和12奇招
- SQL SERVER学习笔记(二)数据库管理
- 如何使用PyCharm调试Python代码
- Golang 项目布局浅析
- Given a list,rotate the list to right by k places, where k is nonegative.
- Windows 10 安装 scrapy 步骤
- IE中使用Google Chrome Frame运行HTML 5
- 解决向日葵解锁密码忘记的问题,HKEY_LOCAL_MACHINE\SOFTWARE \Oray\SunLogin下没有\Oray\SunLogin目录
- java 微信红包_教你用java做个微信红包!
- 企业为什么需要BI决策系统?
- 同IP不同端口导致session冲突的解决方法
- 虾皮有哪些站点?各站点有什么特色
- ipad/iphone内存管理二
- MFC透明位图显示函数
- hibernate lazy属性参数说明
- 【论文笔记15】以太坊智能合约去中心化的链上数据访问
热门文章
- SCANF SCANF_S
- php网站实施说明书_PHP中$_SERVER使用说明
- 临床重症医学数据库MIMIC、eICU、PIC介绍
- 第五天学习Java的笔记(if,switch顺序结构)
- 组态王7.5安装教程
- tensorflow+python flask进行手写识别_使用tensorflow进行手写数字识别
- 编程之美系列之一——阶乘的运算
- java rmi 超时_java RMI服务超时
- 英语语法---名词详解
- linux复制duo文件,自动生成Linux下Makefile全攻略(转)