Ver Mensaje Individual
  #7  
Antiguo 04-01-2010
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Reputación: 19
Chris Va por buen camino
Lightbulb Se me ocurre algo....

Cita:
Empezado por Chris Ver Mensaje
Talvez con DISTINC ...

Código SQL [-]
delete from TABLA1
where ID not in ( SELECT DISTINC ID, NOMBRE, NUMERO from TABLA1)

Algún redactor técnico que pueda explicar en español la anterior SQL?

PD.: La anterior consulta no se puede, lo acabo de recordar
Si usaras FB 2.1 podrías hacerlo con tablas anidadas.
Somo ingenieros y estamos para ingeniar....

Si no se puede la consulta, entonces la solución sería concanetar los campos....

Código SQL [-]
delete from TABLA1
where (cast(tabla1.ID as varchar(12)) || tabla1.nombre || cast(tabla1.numero as varchar(12)) <> ( SELECT DISTINC (cast(ID as varchar(12))
 || NOMBRE || cast(NUMERO as varchar(12))) as campos_combinado from TABLA1)

se podra?
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita