Consulta SQL Server
28/03/2019
0
Estou com a seguinte dúvida para uma consulta.
Seguinte:
Tenho uma tabela desta forma:
CPF | TEL1 | TEL2 | TEL3 | TEL4 | ID |
111 X Y Z K 1
111 Q T G U 2
111 I P U E 3
Percebam que o meu cliente se repete várias vezes, eu gostaria de realizar uma consulta ou laço que me retornasse todos estes dados agrupados pelo CPF
* Não precisa vir o ID.
No caso queria concatenar estes resultados em uma unica linha, isto sendo para vários clientes diferentes.
Estou quebrando a cabeça para resolver este caso.
Desde já agradeço a todos.
Matheus Felipe
Post mais votado
28/03/2019
Deixa eu ver se entendi.
Vc quer que fique assim?
CPF | TEL1 | TEL2 | TEL3 | TEL4 | TEL1 | TEL2 | TEL3 | TEL4 | TEL1 | TEL2 | TEL3 | TEL4 |
111 X Y Z K Q T G U I P U E
Alex Lekao
Mais Posts
28/03/2019
Matheus Felipe
Deixa eu ver se entendi.
Vc quer que fique assim?
CPF | TEL1 | TEL2 | TEL3 | TEL4 | TEL1 | TEL2 | TEL3 | TEL4 | TEL1 | TEL2 | TEL3 | TEL4 |
111 X Y Z K Q T G U I P U E
Oi Alex Lekao,
Isso mesmo, juntar todos os resultados.
29/03/2019
Alex Lekao
Cara acho que teria que ser com pivot, mas não estou conseguindo pensar com deveria ser feito.
Ando meio na correria e não to conseguindo parar para analisar.
Desculpe não ajudar mais.
29/03/2019
Matheus Felipe
Cara acho que teria que ser com pivot, mas não estou conseguindo pensar com deveria ser feito.
Ando meio na correria e não to conseguindo parar para analisar.
Desculpe não ajudar mais.
Alex, bom dia!
Consegui uma forma aqui.
Utilizando o FOR XML PATH + STUFF.
Deu certinho.
Obrigado pela ajuda.
Clique aqui para fazer login e interagir na Comunidade :)