group_concat()函数

group_concat(),手册上说明:该函数返回带有来自一个组的链接的非NULL值的字符串结果。比较抽象,难以理解。

通俗点理解,实际上是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函数参数(就是字段名)决定。分组必须有个标准,就是根据group by指定的列进行分组。
 ide

测试语句:SELECT group_concat(town) FROM `players` group by town

结果去查找town中去查找哪些值是同样的,若是相等,就所有列出来,以逗号分割进行列出,以下:

group_concat(town)
 
北京,北京
长沙

 函数

相关文章
相关标签/搜索