北京SEO

mysql group_concat函数使用方法

2019/10/10/17:34:42  阅读:1793  来源:谷歌SEO算法  标签: 手机网站制作

在mysql中group_concat函数的作用就是在你利用group by 汇总之后我们再可以使用此函数的,下面我来给各位朋友简单的介绍一下关于group_concat函数用法.

group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来,要返回哪些列,由函数参数(就是字段名)决定,分组必须有个标准,就是根据group by指定的列进行分组.

group_concat函数应该是在内部执行了group by语句,这是我的猜测.

1.测试语句,代码如下:

SELECT group_concat(town) FROM `players` group by town

结果去查找town中去查找哪些值是一样的,如果相等,就全部列出来,以逗号分割进行列出,如下:group_concat(town)

北京,北京

长沙

简单的例子,代码如下:

  1. mysql>SELECT*FROM`ta`;
  2. +----+------+
  3. |id|name|
  4. +----+------+
  5. |1|a|
  6. |1|b|
  7. |1|c|
  8. |1|d|
  9. |2|a|
  10. |2|b|
  11. |2|c|
  12. |3|d|
  13. +----+------+
  14. 8rowsinset(0.00sec)
  15. --phpfensi.com
  16. mysql>SELECT`id`,
  17. ->GROUP_CONCAT(`name`)
  18. ->FROM`ta`
  19. ->GROUPBY`id`;
  20. +----+----------------------+
  21. |id|GROUP_CONCAT(`name`)|
  22. +----+----------------------+
  23. |1|acbd|
  24. |2|acb|
  25. |3|d|
  26. +----+----------------------+
  27. 3rowsinset(0.03sec)

广告内容

mysql group_concat函数使用方法 mysql group_concat函数使用方法 mysql group_concat函数使用方法

相关阅读

热门评论

sunshine技术博客 sunshine技术博客

sunshine技术博客

总篇数164

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法