SQL - Agrupar dados em um único registro do banco
17/09/2021
0
Oi!
Estou fazendo um select num banco SQL, onde o cliente pode ou não ter mais de um contato cadastrado. Eu tenho que pegar todos os contatos do cliente e repetir na mesma linha de consulta. Ex
NM_Cliente | Contato
Maria tel1
Maria tel2
Maria tel3
João tel1
João tel2
A consulta deve retornar
NM_Cliente | Contato
Maria tel1, tel2, tel3
João tel1, tel2
Como fazer isso no Microsoft SQL server
Desde já agradeço a ajuda de todos
Estou fazendo um select num banco SQL, onde o cliente pode ou não ter mais de um contato cadastrado. Eu tenho que pegar todos os contatos do cliente e repetir na mesma linha de consulta. Ex
NM_Cliente | Contato
Maria tel1
Maria tel2
Maria tel3
João tel1
João tel2
A consulta deve retornar
NM_Cliente | Contato
Maria tel1, tel2, tel3
João tel1, tel2
Como fazer isso no Microsoft SQL server
Desde já agradeço a ajuda de todos
Marco Braz
Curtir tópico
+ 0
Responder
Posts
17/09/2021
Emerson Nascimento
veja neste artigo
https://www.devmedia.com.br/pivot-no-sql-server-invertendo-linhas-e-colunas-em-um-exemplo-real/28318
https://www.devmedia.com.br/pivot-no-sql-server-invertendo-linhas-e-colunas-em-um-exemplo-real/28318
Responder
Clique aqui para fazer login e interagir na Comunidade :)