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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐