Mesclar dados em duas linhas em um [duplicado]
Duplicata Possível:
Concatenar valores de linha T-SQL
Sou novo no SQL Server e experimentei algumas técnicas que sugeriam da Internet como usar variável temporária, caminho XML,COALESCE
e etc, mas tudo não atende a minha exigência de alguma forma.
Eu estou usando o Toad para SQL Server versão 5.5 para criar script SQL e a conta que eu usei para consultar o servidor de banco de dados só tem acesso de leitura. Por isso não posso usarCREATE VIEW
declaração eu acredito.
Nome da mesa :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
Produção esperada:
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