SQL - CONSULTA QUE ELIMINE DATOS SUPLICADOS

 
Vista:

CONSULTA QUE ELIMINE DATOS SUPLICADOS

Publicado por sally  (1 intervención) el 19/03/2008 16:57:56
Hola

Tengo una consulta que me da los registros duplicados de una tabla, y quiero eliminar los que seas necesarios y solo dejar uno, tienen unm id y lo que pretendo hacer es una consulta que solo e deje talvez el mayor o el meno, dejo un ejemplo..

TELEFONO NUM NOMBRE
1556869746 139512 MARTIN GONZALEZ AMAYA
1556869746 14536 MARTIN GONZALEZ AMAYA
2222084800 192612 JORGE D OVANDO RODRIGUEZ
2222084800 26439 JORGE D OVANDO RODRIGUEZ
2222100946 137584 OSVALDO ADSGARAEL AGUILAR ESCOBAR
2222100946 12608 OSVALDO ADSGARAEL AGUILAR ESCOBAR
2222222935 195290 FEDERICO G HERNANDEZ A
2222222935 29117 FEDERICO G HERNANDEZ A

quisiera que el resultado de la consulta sea:

TELEFONO NUM NOMBRE
1556869746 139512 MARTIN GONZALEZ AMAYA
2222084800 192612 JORGE D OVANDO RODRIGUEZ
2222100946 137584 OSVALDO ADSGARAEL AGUILAR ESCOBAR
2222222935 195290 FEDERICO G HERNANDEZ A

ó:

TELEFONO NUM NOMBRE

1556869746 14536 MARTIN GONZALEZ AMAYA
2222084800 26439 JORGE D OVANDO RODRIGUEZ
2222100946 12608 OSVALDO ADSGARAEL AGUILAR ESCOBAR
2222222935 29117 FEDERICO G HERNANDEZ A

Ya lo intente pero no queda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CONSULTA QUE ELIMINE DATOS SUPLICADOS

Publicado por luishoracio (33 intervenciones) el 19/03/2008 19:18:18
Buenas tardes,

Prueba con esto:

select telefono,max(num) as num,max(nombre) as nombre from tabla
group by telefono

si alguna duda con gsto te ayudare!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar