mysql 结果集去重复值并合并成一行

MySQL中group_concat函数

完整的语法如下:

group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])

例子:

select group_concat( distinct t.user_name order by t.user_code SEPARATOR ';') from sys_user t;

去重复值,排序后拼接,用;作为分隔符分隔

你可能感兴趣的:(mysql 结果集去重复值并合并成一行)