mysql多行合并

原表的数据是这样的
ID   RE_ID
1   2001
2   2001
2   2003
1   2002
3   2003  
2   2002
3   2004
......
希望得到的数据是:
ID   RE_ID
1   2001,2002
2   2001,2002,2003
3   2003,2004



select   id,group_concat(re_id   order   by   re_id   separator   ", ")   as   re_id
from   tablename
group   by   id

你可能感兴趣的:(mysql)