Como unir registros con campos iguales de una misma tabla ?
Publicado por David (2 intervenciones) el 27/04/2015 23:29:40
[Buenas tardes... Quiero unir campos de una misma tabla que estan en distintos registros....
Este es un ejemplo con mi tabla
] DNI TELEFONO
11111111 4551274
99999999 153244566
33333333 4578221
22222222 4444222
33333333 153224511
88888888 4548421
99999999 4444222
Como los dni se repiten solo quero uno pero no quiero perder el telefono, asi que lo que busco es unir ese campo de esta forma.....
DNI TELEFONO
99999999 153244566 / 4444222
33333333 4578221 / 153224511
Los demas datos, telefonos únicos, pueden o no estar no importa.
Yo hice lo siguiente......
SELECT DNI, Count(*)
FROM tabla
GROUP BY DNI, TELEFONO
HAVING COUNT(*) = 1))
FROM existente;
Pero solo me indica los dni que se repiten y nada mas, no los puedo unir........
Desde ya, GRACIAS
Este es un ejemplo con mi tabla
] DNI TELEFONO
11111111 4551274
99999999 153244566
33333333 4578221
22222222 4444222
33333333 153224511
88888888 4548421
99999999 4444222
Como los dni se repiten solo quero uno pero no quiero perder el telefono, asi que lo que busco es unir ese campo de esta forma.....
DNI TELEFONO
99999999 153244566 / 4444222
33333333 4578221 / 153224511
Los demas datos, telefonos únicos, pueden o no estar no importa.
Yo hice lo siguiente......
SELECT DNI, Count(*)
FROM tabla
GROUP BY DNI, TELEFONO
HAVING COUNT(*) = 1))
FROM existente;
Pero solo me indica los dni que se repiten y nada mas, no los puedo unir........
Desde ya, GRACIAS
Valora esta pregunta


0