OK, das ist verständlicher.
Allerdings ist die Basistabelle dann der Artikelstamm und nicht die Konditionsdatei, da ja die Artikel in dieser fehlen:

select * from teil t
where t.abcklassifikation = 'A'
and not exists
(select * from konditionen k
where k.artikelnummer = t.artikelnummer and k.lieferantid=1)

Damit erhältst du eben die Artikel, die von diesem Lieferanten nicht beliefert werden.