`

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics