mysql - group_concat()函数的使用,多行数据合并成为一行

函数语法如下:group_concat( 要连接的字段 )  [Order BY 排序字段 ASC/DESC]   [Separator '分隔符'] 

主要用途:将一张表中,多行数据合并成为一行

实例demo:

需要分组 加上group by

例子:

SELECT

    GROUP_CONCAT(c.org_type_name)

FROM

    base_org_type_info c

WHERE

    c.id IN ('2', '1')

分组:

SELECT

    GROUP_CONCAT(c.org_type_name)

FROM

    base_org_type_info c

WHERE

    c.id IN ('2', '1')

GROUP BY c.id

你可能感兴趣的:(mysql,项目中遇到的问题)