有没有人知道如何组成团体?

时间:2013-08-08 14:13:24

标签: mysql

我正在尝试使用MS SQL中的stuff函数来填充某些信息。这是一个例子:

Number          Value 
1                 1
2                 1
3                 1
1                 2
2                 2
3                 2
1                 3
2                 3

我想填充列,以便只显示一条记录如下:

Value             Number
1                 1,2,3
2                 1,2,3
3                 1,2

请注意,有一个类似的n-Numbers和n-values。

1 个答案:

答案 0 :(得分:1)

您可以使用GROUP_CONCAT。例如:

SELECT `Value`, GROUP_CONCAT(DISTINCT `Number` ORDER BY `Number`)
FROM `yourTable`
GROUP BY `Value`
相关问题