Ver Mensaje Individual
  #12  
Antiguo 16-03-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 27
jachguate Va por buen camino
No se si esto funcionará en ib/fb, pero en oracle si que lo haria...

Código:
Delete [from] tabla t1
 where exists (select 1
                      from tabla t2
                     where t2.campo1 = t1.campo1
                         and t2.campo2 != (select min(campo2)
                                                     from tabla t3
                                                    where t3.campo1 = t1.campo1));
claro... no des commit hasta que estes seguro que ha trabajado bien.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita