1. 程式人生 > >Concatenating Row Values in Transact-SQL 非常詳細完全的解釋和舉例

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”是推薦的方法。