Consulta SQL Server

SQL Server

Análise de dados

28/03/2019

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

Curtidas 0

Melhor post

Alex Lekao

Alex Lekao

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


GOSTEI 2

Mais Respostas

Matheus Felipe

Matheus Felipe

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




Oi Alex Lekao,

Isso mesmo, juntar todos os resultados.
GOSTEI 0
Alex Lekao

Alex Lekao

28/03/2019

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.
GOSTEI 0
Matheus Felipe

Matheus Felipe

28/03/2019

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.
GOSTEI 0
POSTAR