php mysql中的组_concat格式错误
我有一个样本数据:php mysql中的组_concat格式错误,php,mysql,Php,Mysql,我有一个样本数据: table(id, name) with name(varchar(255)) 数据是 table(1, 'test1') ... (999, 'test999') ... 查询是从表中选择组\u CONCAT(名称)作为名称 结果是,test1test2…test155=>无法获取表的所有名称,如何修复它?在查询之前,请尝试在会话中增加组concat\u max\u len的大小,如下所示: SET SESSION group_concat_max_len =
table(id, name) with name(varchar(255))
数据是
table(1, 'test1')
...
(999, 'test999')
...
查询是从表中选择组\u CONCAT(名称)作为名称
结果是,
test1test2…test155
=>无法获取表的所有名称,如何修复它?在查询之前,请尝试在会话中增加组concat\u max\u len
的大小,如下所示:
SET SESSION group_concat_max_len = 1000000;
GROUP\u CONCAT有它的位置,但你不只是想要一个select和一个循环吗。该大小受变量“group\u concat\u max\u len”的限制--