Hallo,

delete from B
where exists(
select * from A
where A.firnr = B.firnr
and a.artnr02 = b.artnr02
and ....
)

mfg

Dieter Bender

Zitat Zitat von Luisfree
Ich habe hilfsweise eine Datei 'A' (5000 Sätze) erstellt und möchte diese in der Primärdatei 'B' (80000 Sätze) vorkommenden Datensätze per SQL löschen!

Bedingungen:
A.FIRNR EQ B.FIRNR
A.ARTNR02 EQ B.ARTNR02
A.ARTNR01 EQ B.ARTNR01
A.LGORT EQ B.LGORT
A.LFACH EQ B.LFACH

Wer kann mir hierfür die notwendige SQL-Anweisungen beschreiben? Besten Dank