group_concat()函数的使用
2012-11-28 16:26
246 查看
group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果。
通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函
数参数(就是字段名)决定。分组必须有个标准,就是根据group by指定的列进行分组。
例如:
field1 field2
a 1
a 2
a 3
能不能一条语句查出这样子:
field1 field2
a 1,2,3
结果:
select field1,group_concat(field2) from table
通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函
数参数(就是字段名)决定。分组必须有个标准,就是根据group by指定的列进行分组。
例如:
field1 field2
a 1
a 2
a 3
能不能一条语句查出这样子:
field1 field2
a 1,2,3
结果:
select field1,group_concat(field2) from table
相关文章推荐
- MySQL中group_concat()函数的使用
- MySQL递归查询_函数语法检查_GROUP_CONCAT组合结果集的使用
- mysql中的函数concat、concat_ws、group_concat使用
- GROUP_CONCAT 函数使用,字符串大小设置
- 关于Mysql5.6中使用group_concat()函数返回的数据总数不完整的坑
- Mysql GROUP_CONCAT函数多个字段合并的使用
- MySQL GROUP_CONCAT(expr)函数的使用
- Mysql的GROUP_CONCAT()函数使用方法
- mysql 查询多条结果,合并成一个结果,使用 group_concat()函数
- MySQL中使用group_concat()函数数据字符过长报错的问题解决方法
- hibernate 使用MySQL 中group_concat()函数
- MySql中group_concat()函数的使用
- 关于如何在vertica上使用MySQL的group_concat()函数
- mysql数据库group_concat函数内包含case when 语法时的使用
- mysql中函数CONCAT及GROUP_CONCAT的使用
- mysql中函数DISTINCT,group by,CONCAT及GROUP_CONCAT的使用
- MySQL的GROUP_CONCAT()函数的使用
- mysql查询分组归类函数-group_concat,通常与group_by一起使用
- MySQL group_concat函数进行行转列使用
- Mysql的GROUP_CONCAT()函数使用方法