Power Builder - eliminar datos repetidos

   
Vista:

eliminar datos repetidos

Publicado por Marcelo (28 intervenciones) el 19/08/2010 22:03:10
Hola a todos espero puedan ayudarme con el siguiente problema:
Tengo una tabla que tiene registros repetidos y a la fecha ya son como 20 mil registros y es dificil revisar toda la tabla.
Lo que deceo es saber si hay alguna forma de poder eliminar los datos repetidos utilizando el DELETE. Por ejemplo:

CODIGO MATRICULA PERSONA BAJA
1 101120 CLARA NO
2 101121 ROBERTO SI
3 101122 SHIRLEY NO
4 101123 JOSE SI
5 101121 ROBERTO NO
6 101124 VICTOR NO
7 101121 ROBERTO SI

Si se fijan bien hay repetido 3 veces ROBERTO y se decea borrar los datos repetidos y dejar uno solo pero el que debe de quedar es aquel que dice BAJA=NO.

Gracias de antemano por la futura ayuda.
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:eliminar datos repetidos

Publicado por f@timis (70 intervenciones) el 20/08/2010 03:52:09
puede q algo como esto te sirva

delete from Tabla1 where Id >
(
Select min(Id) from Tabla1 Tbl1 where Tabla1.Campo2 = Tbl1.Campo2 and Tabla1.Campo3 = Tbl1.Campo3
)
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