group_concat() 只能显示4个字符

1.问题描述

表中数据

-- 表中广东省配置的城市
SELECT * FROM area_city WHERE province='19' 

查询结果

group_concat() 只能显示4个字符_第1张图片

用group by 的效果

-- 城市ID
SELECT GROUP_CONCAT(DISTINCT city) FROM area_city WHERE province='19'  GROUP BY province

实际效果:

期望效果:

2.问题分析:

mysql>SHOW VARIABLES

返回结果:(已经过滤其他配置)

 group_concat_max_len=4 

解决方案:group_concat_max_len 调整为1024

 

 

你可能感兴趣的:(mysql,mysql)