1. 背景:想要将多条查询结果合并一条展示。如下图: 小赵和小李放在一行。

2. 使用方法:这里使用到GROUP_CONCAT函数

eg:

before     

 select name  from student  WHERE  age>=18

after        

SELECT GROUP_CONCAT(name) as 姓名
  	FROM student WHERE age >=18

3. 输出结果连接符号

默认输出的查询结果之间是用逗号连接的,如果想要替换成其他字符,可以在字段后面加个SEPARATOR +'你想要的符号' 。例:

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐