Hola Jaime,
No dudo que las sentencias que propones funcionen correctamente tal y como
tu las escribes, pero para mí resultan poco claras.
Yo lo escribiría así:
DELETE FROM MYBIB2/MIARCHIVO2 F1
WHERE EXIST (SELECT * FROM MIBIBL2/MIARCHIVO2 F2
WHERE F1.CUENTA1 = F2.CUENTA2 and rrn(F2) between 10000 and
20000)
Saludos,
---------------------------
Santiago Martí
Dusen, S.A.
---------------------------
"Jaime Villa
Torres"
<[EMAIL PROTECTED] Para
letv.net.co> "forum.help400"
Enviado por: <[email protected]>
forum.help400-bou cc
[EMAIL PROTECTED]
os.es Asunto
Delete de sql
31/07/2008 15:11
Por favor,
responda a
"forum.help400"
<[EMAIL PROTECTED]
stas.combios.es>
Señores, tengo la siguiente sentencia sql, y funciona correctamente,
DELETE FROM MYBIB2/MIARCHIVO2 F1
WHERE EXIST (SELECT F2.CUENTA2
FROM
MYBIBL1/MIARCHIVO1 F1, MIBIBL2/MIARCHIVO2 F2
WHERE F1.CUENTA1 = F2.CUENTA2)
pero ahora necesito, que se cumpla, pero unicamente en un sector del
ARCHIVO2, me explico, entre el RRN 10.000 y 20.000,
realizo la siguiente sentencia con rrn pero el sql no lo tiene en cuenta.
DELETE FROM MYBIB2/MIARCHIVO2 F1
WHERE EXIST (SELECT F2.CUENTA2
FROM
MYBIBL1/MIARCHIVO1 F1, MIBIBL2/MIARCHIVO2 F2
WHERE F1.CUENTA1 = F2.CUENTA2 and rrn(F2) between 10000 and 20000)
esto funciona, o existe otra forma de realizarlo.
Gracias, como siempre
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; 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&#225;s de NEWS/400.
&#169; 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