Fusionar datos en dos filas en una [duplicado]

Posible duplicado:
Concatenar valores de fila T-SQL

Soy nuevo en SQL Server y había probado algunas técnicas que sugerían desde Internet, como usar la variable temporal, la ruta XML,COALESCE y etc, pero todo no cumple mi requisito de alguna manera.

Estoy usando Toad for SQL Server versión 5.5 para crear un script SQL y la cuenta que utilicé para consultar el servidor de base de datos solo obtuvo acceso de LECTURA. Por lo tanto no puede usarCREATE VIEW declaración que creo.

Nombre de la tabla :Customer

ServerName  Country  contact
----------  -------  -------------
srv1        SG       srv1_contact1
srv1        SG       srv1_contact2
srv1        SG       srv1_contact3
srv2        HK       srv2_contact1
srv2        HK       srv2_contact2
srv3        JP       srv3_contact1
srv3        JP       srv3_contact2
srv3        JP       srv3_contact3
srv4        KR       srv4_contact1

Rendimiento esperado:

ServerName  Country  contact
----------  -------  -------------------------------------------
srv1        SG       srv1_contact1; srv1_contact2; srv1_contact3
srv2        HK       srv2_contact1; srv2_contact2
srv3        JP       srv3_contact1; srv3_contact2; srv3_contact3
srv4        KR       srv4_contact1

Respuestas a la pregunta(1)

Su respuesta a la pregunta