Roberto, tu solución es perfecta, al mismo tiempo veo mi falta de análisis, al 
cierre del paréntesis en el lugar correcto.
Gracias.
  ----- Original Message ----- 
  From: Roberto 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, August 12, 2008 1:20 PM
  Subject: RV: Ovrdbf sobre sql


  Hola Jaime,

   

  Si no he entendido mal el problema, yo lo haría así

   

  OVRDBF FILE(ARCHIVO1) TOFILE(MYLIB1/MYFILE) MBR(MYMBR)

  OVRDBF FILE(ARCHIVO2) TOFILE(MYLIB2/MYFILE) MBR(MYMBR)

   

  STRSQL

   

  DELETE FROM ARCHIVO2 F2 

  WHERE EXISTS(SELECT * FROM ARCHIVO1 F1 WHERE F1.CUENTA = F2.CUENTA)

  AND RRN(F2) BETWEEN 10000 AND 20000

   

  Observa la condición EXISTS, y que la condición de rrn(f2) corresponde a la 
sentencia DELETE, no a la Select anidada.

   

  Espero que te sirva la solución.

   



------------------------------------------------------------------------------


  __________________________________________________
  Forum.HELP400 es un servicio más de NEWS/400.
  © Publicaciones Help400, S.L. - Todos los derechos reservados
  http://www.help400.es
  _____________________________________________________

  Para darte de baja visita la siguente URL:
  http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a