Consulta SQL Server

28/03/2019

0

E ai Devs, bom dia!

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

Matheus Felipe

Responder

Post mais votado

28/03/2019

Oi Matheus, boa tarde!!!

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

Alex Lekao
Responder

Mais Posts

28/03/2019

Matheus Felipe

Oi Matheus, boa tarde!!!

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.
Responder

29/03/2019

Alex Lekao

Bom dia,

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.
Responder

29/03/2019

Matheus Felipe

Bom dia,

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.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar