关于mysql函数GROUP_CONCAT

我的需求是这样,要把列值转为一行!

记的Oracle中有WM_CONCAT这样一个函数可以实现,

由于之前的数据量没有那么大,将列转为行数不多,在此遇见行过多,需要额外的配置!

用此命令:

 SET GLOBAL group_concat_max_len = 10

  

需要指定字符分隔用此命令:

GROUP_CONCAT(column SEPARATOR '---')

  

关于GROUP_CONCAT 官方网很是详细,如下

http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat

 

posted @ 2014-11-13 10:41  凡海雨  阅读(202)  评论(0)    收藏  举报