给定的数据如下:
Type Value
A This
A is
B Will
A a
B this
A test
B work
I would like to end up with
Type Value
A This is a test
B Will this work
这可行吗?谢谢!
使用 GROUP_CONCAT()。
SELECT Type, GROUP_CONCAT(Value SEPARATOR ' ') AS Value
FROM MyTable
GROUP BY Type;
GROUP_CONCAT()
有一个 ORDER BY
子句(请参见文档),但是您的示例中没有包含可用于确定顺序的列。依赖物理存储顺序是不可靠的。