OneCode-cucldk.com

当前位置:首页 - 数据分析 - 正文

MySQL中group_concat函数可以将分组的指定字段合并成一行内容,用来作列转行比较合适。

完整的语法如下:

group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])

默认分隔符为英文逗号

示例:

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

需要注意的是合并后字段长度有默认限制


参考:

https://www.iteye.com/blog/hchmsguo-555543

http://www.mamicode.com/info-detail-1389878.html

https://www.cnblogs.com/franson-2016/p/6911631.html

https://www.cnblogs.com/llq1214/p/11202866.html

本文来源:OneCode

本文地址:https://cucldk.com/post/mysql-group_concat.html

版权声明:如无特别注明,转载请注明本文地址!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。