Concatenating Row Values in Transact-SQL 非常详细完全的解释和举例

例如你有一个表:

ID, Value

--------------

1, A

1, B

1, C

2, A

3, A

3, B

希望得到:

ID, Values

------------------

1, A,B,C

2, A

3, A,B


因为在SQL中没有用于concatenate的aggregation函数,下面这篇文章告诉你如何在一个简单的SQL中解决这个问题。注意文章中的“The blackbox XML methods”是推荐的方法。

https://www.simple-talk.com/sql/t-sql-programming/concatenating-row-values-in-transact-sql/

你可能感兴趣的:(Concatenating Row Values in Transact-SQL 非常详细完全的解释和举例)