我有一个样本数据:
table(id, name) with name(varchar(255))
数据是
table(1, 'test1')
...
(999, 'test999')
...
查询为Select GROUP_CONCAT(name) AS name FROM table
结果是test1test2...test155
=>无法获取表的所有名称,如何修复?
在查询前尝试增加SESSION
中group_concat_max_len
的大小为:
SET SESSION group_concat_max_len = 1000000;
适用于group_concat_max_len 的MySQL手册