如何在MySQL中对此表列进行分组?

时间:2016-10-28 00:53:29

标签: mysql symfony

我有以下数据:

表:

Name    Number
Sam     1
Sam     2
Sam     3
John    4
Lani    5
Mera    6

现在我想要像下面这种格式的结果

结果:

Name    Number
Sam     1,2,3
John    4
Lani    5
Mera    6

我怎么可能这样做?我必须要用什么?

1 个答案:

答案 0 :(得分:0)

您可以使用group_concat()

执行此操作
select name, group_concat(number order by number) as numbers
from t
group by name;