Mysql---将多条查询记录合并为一条,用逗号连接展示
使用GROUP_CONCAT函数将多条查询结果合并一条展示after3. 输出结果连接符号默认输出的查询结果之间是用逗号连接的,如果想要替换成其他字符,可以在字段后面加个SEPARATOR +'你想要的符号' 。例:......
·
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 +'你想要的符号' 。例:
更多推荐
已为社区贡献1条内容
所有评论(0)