mysql group_concat函数
2024-08-28 22:40:57
函数语法: group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator '分隔符'] ) 下面举例说明: select * from goods; +------+------+
| id| price|
+------+------+
|1 | 10|
|1 | 20|
|1 | 20|
|2 | 20|
|3 | 200 |
|3 | 500 |
+------+------+
6 rows in set (0.00 sec) 以id分组,把price字段的值在同一行打印出来,逗号分隔(默认) select id, group_concat(price) from goods group by id; +------+--------------------+
| id| group_concat(price) |
+------+--------------------+
|1 | 10,20,20|
|2 | 20 |
|3 | 200,500|
+------+--------------------+
3 rows in set (0.00 sec) 以id分组,把price字段的值在一行打印出来,分号分隔 select id,group_concat(price separator ';') from goods group by id;
+------+----------------------------------+
| id| group_concat(price separator ';') |
+------+----------------------------------+
|1 | 10;20;20 |
|2 | 20|
|3 | 200;500 |
+------+----------------------------------+
3 rows in set (0.00 sec) 以id分组,把去除重复冗余的price字段的值打印在一行,逗号分隔
select id,group_concat(distinct price) from goods group by id; +------+-----------------------------+
| id| group_concat(distinct price) |
+------+-----------------------------+
|1 | 10,20|
|2 | 20 |
|3 | 200,500 |
+------+-----------------------------+
3 rows in set (0.00 sec) 以id分组,把price字段的值打印在一行,逗号分隔,按照price倒序排列
select id,group_concat(price order by price desc) from goods group by id; +------+---------------------------------------+
| id| group_concat(price order by price desc) |
+------+---------------------------------------+
|1 | 20,20,10 |
|2 | 20|
|3 | 500,200|
+------+---------------------------------------+
3 rows in set (0.00 sec)
最新文章
- Linux(Centos)系统上搭建SVN以及常见错误解答
- Mac下的Maven配置
- ios 单例设计模式
- OpenCV2的Mat矩阵形式自定义初始化
- MyBatis Generator自动生成的配置及使用
- 在Servlet中出现一个输出中文乱码的问题(已经解)。
- [matlab]改变矩阵的大小并保存到txt文件
- CentOS挂载硬盘
- HDU 1072/BFS
- centos快速安装redis
- FrameBuffer系列 之 相关结构与结构体
- mysql for windows(服务器)上的配置安装--实例
- 探究Angular依赖注入对象$injector
- Lua语言的介绍和编程语言的归类
- Android应用UI设计流程
- docker~aspnetcore2.0镜像缺少libgdiplus问题
- 第七周博客作业<;西北师范大学|李晓婷>;
- python学习之——习题一
- asp.net开启多线程异步处理
- ubuntu-docker入门到放弃(七)操作系统
热门文章
- Kubernetes : 多节点 k8s 集群实践
- react框架
- WC后记
- mobius反演讲解
- bzoj 2324 ZJOI 营救皮卡丘 费用流
- UART硬件流控制信号的使用(图)DTR 【转】
- JavaScript的条件运算符与条件语句
- Selenium2+python自动化26-js处理内嵌div滚动条【转载】
- docker从零开始(四)集群初体验,docker-machine swarm
- runtimeService.startProcessInstanceById(";process:6:55036";, 2222, variables) SQL语句