MySQL统计函数 GROUP_CONCAT实操简介

 2022-10-27    383  

以下的文章主要描述的是MySQL统计函数 GROUP_CONCAT的实际使用方案,你如果对MySQL统计函数 GROUP_CONCAT的实际使用方案有兴趣的话你就可以点击以下的文章进行观看了。

GROUP_CONCAT将某一字段的值按指定的字符进行累加,系统默认的分隔符是逗号,可以累加的字符长度为1024字节。可以对这些参数进行修改。

1.MySQL统计函数GROUP_CONCAT使用:先举一个简单的例子

selectgroup_concat(f_a)fromt_onegroupbyf_b;

按f_b进行分组查询,将每组中的f_a进行累加。

2.修改默认的分隔符

selectgroup_concat(f_aseparator'_')fromt_onegroupbyf_b;

separator 是一个关键字,后面跟着要进行分隔的字符

3.排序

selectgroup_concat(f_aorderbyf_aseparator'_')fromt_onegroupbyf_b;

4.修改默认字符大小

1).在MySQL配置文件中加上

group_concat_max_len = 102400 #你要的***长度

2).可以简单一点,执行语句,可以设置作用范围

SETGLOBALgroup_concat_max_len=102400; 
SETSESSIONgroup_concat_max_len=102400;

5.MySQL统计函数GROUP_CONCAT使用:和concat使用

group_concat默认返回的是BLOB大对象,可以使用concat,返回字符串,还可以在返回的内容,在加入其它的数 据。

MySQL

  •  标签:  
  • MySQL
  •  

原文链接:https://77isp.com/post/9940.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。