`
lu-kefei
  • 浏览: 3901 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

MySQL 使用了 group_concat()数据显示不全

阅读更多
使用MySQL group_concat()的时候发现总是有些结果是不完整的。
这个问题其实很简单,就是修复一下mysql 的my.ini配置文件即可;
原来group_concat()有长度限制的,默认是1024;
在mysql的my.ini中加上
group_concat_max_len = 200000 改大就行了。
分享到:
评论

相关推荐

    【GROUP_CONCAT】使用之MySQL官方文档翻译

    - **`CONCAT_WS()`**:类似于 `GROUP_CONCAT`,但不支持聚合操作,用于连接字符串并使用指定的分隔符。 通过以上介绍,我们可以看到 `GROUP_CONCAT` 在处理分组数据时的强大能力,以及如何根据具体需求灵活运用其...

    如何修改Mysql中group_concat的长度限制

    为了解决这个问题,你需要调整MySQL的`group_concat_max_len`系统变量。 `group_concat_max_len`变量决定了`GROUP_CONCAT`函数返回的最大长度。你可以通过以下两种方式来修改这个限制: 1. **临时修改(仅限当前...

    MySQL GROUP_CONCAT限制解决方案

    作用:  GROUP_CONCAT函数可以拼接某个字段值成字符串,默认的分隔符是 逗号,即...SHOW VARIABLES LIKE 'group_concat_max_len' 操作方法:(如图) 调整长度设置方法: (1)在MySQL配置文件中加入:  文件:my.ini

    MySQL中group_concat函数深入理解

    需要注意的是,`GROUP_CONCAT`函数返回的字符串长度受到`group_concat_max_len`系统变量的限制。默认情况下,这个值是1024个字节,如果你需要处理更长的字符串,可以通过`SET`语句临时或全局地修改此变量的值: ```...

    Mysql的GROUP_CONCAT()函数使用方法

    总结起来,MySQL的GROUP_CONCAT()函数是一个强大的工具,它能够将分组后的多个值合并成一个字符串,极大地简化了数据处理。通过结合DISTINCT、ORDER BY和SEPARATOR子句,你可以根据需求灵活地定制输出格式。在处理...

    mysql中GROUP_CONCAT的使用方法实例分析

    - `GROUP_CONCAT`默认返回的字符串长度有限制,可以通过设置`group_concat_max_len`系统变量来调整这个限制。 - `GROUP_CONCAT`中的`SEPARATOR`关键字用于指定各个元素之间的分隔符,如果不指定,默认使用逗号 `,`。...

    MySQL统计函数GROUP_CONCAT使用陷阱分析

    在配置文件中添加一行 `group_concat_max_len = 102400`,设定你期望的最大长度。这会永久改变MySQL服务器的默认设置。需要重启MySQL服务以使更改生效。 2. 动态设置会话变量: 如果你只是临时需要增加GROUP_...

    mysql的group_concat函数使用示例

    默认情况下,这个限制通常是1024个字符,可以通过修改`group_concat_max_len`系统变量来增大这个限制。 - 分隔符可以是任何字符串,例如空格、冒号或其他自定义的字符。例如,要使用分号作为分隔符,可以这样写:`...

    MySql采用GROUP_CONCAT合并多条数据显示的方法

    不过,需要注意的是,GROUP_CONCAT返回的字符串长度受到系统变量`group_concat_max_len`的限制,超出部分会被截断,可以调整此变量来扩大最大长度。 总的来说,GROUP_CONCAT是MySQL提供的一种强大工具,能够方便地...

    Mysql5.7中使用group concat函数数据被截断的问题完美解决方法

    总结来说,当在MySQL 5.7中遇到`GROUP_CONCAT`函数数据被截断的问题时,关键在于调整`group_concat_max_len`变量的值。根据需求,可以选择修改配置文件或通过SQL命令临时调整该值。正确设置后,可以确保`GROUP_...

    mysql group_concat()函数用法总结

    MySQL中的`GROUP_CONCAT()`函数是一个非常实用的聚合函数...不过,合理地使用`GROUP BY`子句和理解`group_concat_max_len`的限制对于正确运用这个函数至关重要。在设计查询时,务必考虑这些因素以确保得到期望的结果。

    浅谈MySQL中group_concat()函数的排序方法

    需要注意的是,`GROUP_CONCAT()` 返回的结果是有限制的,这取决于 `group_concat_max_len` 系统变量。默认情况下,这个值可能只有 1024 字节,如果需要处理更长的字符串,可以通过设置此变量的值来增加限制,例如: ...

    SqlServer GroupConcat

    然而,与MySQL等其他数据库系统不同,SQL Server原生并不支持`GroupConcat`。因此,为了在SQL Server中实现类似的功能,我们需要依赖一些额外的工具或方法,如使用CLR(公共语言运行时)存储过程。 `SqlServer ...

    GROUP_CONCAT的用法

    2. GROUP_CONCAT 函数的结果集最大长度为 1024 字符,可以使用 `GROUP_CONCAT_MAX_LEN` 系统变量来调整结果集的最大长度。 3. GROUP_CONCAT 函数忽略空值,可以使用 `COALESCE` 函数来处理空值。 GROUP_CONCAT 函数...

Global site tag (gtag.js) - Google Analytics