Hallo,

manchmal brauchts auch:
delete from eineDatei a
where exists (select *
from nochEineDatei b
where a.x = b.y
)
wobei die Bedingung sich aus einer logischen Verknüpfung von Bedingungen über beide beteiligten Dateien zusammen setzen kann.

mfg

Dieter Bender

Zitat Zitat von mikka_71 Beitrag anzeigen
Guten Tag

ich möchte in der Datei A ganze Records löschen wenn in Datei A verbunden mit Datei B diverses zutrifft.

Leider komme ich nun nicht mehr weiter. In etwas folgendes sollte durchgeführt werden:

DELETE FROM LIB/DATEIA WHERE (SELECT FELDA FROM DATEIA,
DATEIB WHERE FELDA1 = FELDB1 and FELDA2 like 'Ausdruck%' and FELDB2 > '0'
and FELDB3 < 20060301)

Danke für eure immer geniale Hilfe
mik