mysql 写法
1、默认的逗号分隔
select GROUP_CONCAT(字段名) from 表名;
2、用空格分隔
select GROUP_CONCAT(字段名 SEPARATOR ' ') from 表名;
使用 GROUP_CONCAT 函数将多个字符串连接成一个字符串,在拼接成字符串时就会存在拼接长度的问题,mysql 默认的拼接最大长度为 1024 个字节,由于 1024 个字节会出现不够用的情况,所以有时需要去根据情况进行修改,方式如下
进入 mysql 命令行,输入下面的命令
show variables like 'group_concat_max_len';
在my.cnf下的[mysqld]里添加
group_concat_max_len = 65535
重启mysql