mysql group_concat函数使用

CREATE TABLE `aa` (
  `id` int(11) DEFAULT NULL,
  `name` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4

1、基本查询

SELECT * FROM aa;

在这里插入图片描述
2、以id分组,把name字段的值打印在一行,逗号分隔(默认)

select id,group_concat(name) from aa group by id;

在这里插入图片描述
3、以 分号 ;分割

SELECT id,GROUP_CONCAT(NAME SEPARATOR ';') concat_name FROM aa GROUP BY id

在这里插入图片描述
4、以id分组,把去冗余的name字段的值打印在一行

select id,group_concat(distinct name) from aa group by id; 

在这里插入图片描述
5、以id分组,把name字段的值打印在一行,逗号分隔,以name排倒序

SELECT id,GROUP_CONCAT(NAME ORDER BY NAME DESC) FROM aa GROUP BY id;

在这里插入图片描述

相关推荐

  1. django-path函数使用

    2024-01-20 05:38:03       32 阅读
  2. register_chrdev函数使用

    2024-01-20 05:38:03       39 阅读
  3. PTA - 转换函数使用

    2024-01-20 05:38:03       23 阅读
  4. 函数对象基本使用

    2024-01-20 05:38:03       15 阅读
  5. SQL LPAD函数使用

    2024-01-20 05:38:03       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-20 05:38:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-20 05:38:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-20 05:38:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-20 05:38:03       18 阅读

热门阅读

  1. Linux编译器--git、yum、gdb的使用

    2024-01-20 05:38:03       30 阅读
  2. 【Vue】列表渲染

    2024-01-20 05:38:03       31 阅读
  3. 如何在指定的conda虚拟环境中启动Juptyter

    2024-01-20 05:38:03       33 阅读
  4. react中refs的作用是什么?有几种用法?

    2024-01-20 05:38:03       27 阅读
  5. c++算法之模拟

    2024-01-20 05:38:03       29 阅读
  6. 服务器与电脑的区别

    2024-01-20 05:38:03       35 阅读
  7. springcloud gateway正确路由配置 uri找不到服务?

    2024-01-20 05:38:03       39 阅读
  8. JVM实战(27)——内存溢出概述

    2024-01-20 05:38:03       41 阅读
  9. 前端图片转base64 方法

    2024-01-20 05:38:03       35 阅读
  10. 哥德巴赫猜想不成立

    2024-01-20 05:38:03       37 阅读
  11. 17.正则表达式

    2024-01-20 05:38:03       26 阅读