相关疑难解决方法(0)

MySQL和GROUP_CONCAT()的最大长度

GROUP_CONCAT()在MySQL查询中使用将多行转换为单个字符串.但是,此函数的结果的最大长度是1024字符.

我非常清楚我可以改变参数group_concat_max_len来增加这个限制:

SET SESSION group_concat_max_len = 1000000;
Run Code Online (Sandbox Code Playgroud)

但是,在我正在使用的服务器上,我无法更改任何参数.不是通过使用前面的查询而是通过编辑任何配置文件.

所以我的问题是:有没有其他方法可以将多行查询的输出转换为单个字符串?

mysql group-concat

244
推荐指数
6
解决办法
23万
查看次数

标签 统计

group-concat ×1

mysql ×1