Concat grupos en SQL Server [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo usar GROUP BY para concatenar cadenas en SQL Server? 16 respuestas

Si tengo una mesa como esta:

+------------+
| Id | Value |
+------------+
| 1  | 'A'   |
|------------|
| 1  | 'B'   |
|------------|
| 2  | 'C'   |
+------------+

¿Cómo puedo obtener un conjunto de resultados como este:

+------------+
| Id | Value |
+------------+
| 1  | 'AB'  |
|------------|
| 2  | 'C'   |
+------------+

Sé que esto es realmente fácil de hacer en MySQL usando GROUP_CONCAT, pero necesito poder hacerlo en MSSQL 2005

Gracia

(Duplicado de ¿Cómo usar GROUP BY para concatenar cadenas en SQL Server?)

Respuestas a la pregunta(10)

Su respuesta a la pregunta