在Mysql group_concat
中,它返回一些值,最多只限于我希望列中满足条件的所有字段
在此之后,它完美地工作了92个同样的结果
查询是
SELECT group_concat(sn_mnums) as total FROM `sms_notice` WHERE date(sn_dt)=curdate() and sn_status=0
这里sn_mnums
是昏迷分隔字段示例978688,878668,3434之类的
的计数(总)
有没有解决方案
答案 0 :(得分:0)
由于mysql.ini文件中的group_concat_max_len
大小,会出现此问题
您将使用查询增加它: -
SET SESSION group_concat_max_len = 1000000;// according to your requirment
答案 1 :(得分:0)
Mysql具有GROUP_CONCAT
(1024)个字符的默认最大长度。要更改默认设置,您可以使用group_concat_max_len
SET [SESSION|GLOBAL] group_concat_max_len = [NUMBER];