一个字段中的SQL数据由逗号分隔

Ant*_*apa 1 mysql sql

可能重复:
我可以将多个MySQL行连接到一个字段中吗?

我有三个表项,大小和item_sizes为多对多的关系加入我可以查询:

item     size
shirt    L
shirt    XL
dress    S
dress    L
dress    XL
Run Code Online (Sandbox Code Playgroud)

但我想要这个:

item     size
shirt    L, XL
dress    S, L, XL
Run Code Online (Sandbox Code Playgroud)

速度无关紧要我只想要结果.我可以用while循环来做但是有另一种方法来做这个查询吗?

a_h*_*ame 6

select item, group_concat(size)
from the_table
group by item;
Run Code Online (Sandbox Code Playgroud)

手册中的更多细节:http://dev.mysql.com/doc/refman/5.5/en/group-by-functions.html#function_group-concat