mysql多条记录合并为一行

IT云清
发布
于
2019-01-22 15:38:33
发布
于
2019-01-22 15:38:33
在某些情况下,我们需要把mysql查询出的多条记录合并为一行,可以使用GROUP_CONCAT函数,把结果用指定分隔符拼接起来。
1.正常情况下:
SELECT name from product_stock;
结果为:

2.现在需要把结果拼接到一行
SELECT GROUP_CONCAT(name SEPARATOR ',') as name from product_stock;
结果为:

本文参与
腾讯云自媒体分享计划
,分享自作者个人站点/博客。
原始发表:2019年01月12日,
如有侵权请联系
cloudcommunity@tencent.com
删除
评论
登录
后参与评论
目录
- 在某些情况下,我们需要把mysql查询出的多条记录合并为一行,可以使用GROUP_CONCAT函数,把结果用指定分隔符拼接起来。
- 1.正常情况下:
- 结果为:
- 2.现在需要把结果拼接到一行
- 结果为: