SELECT
Artikel.cArtNr Artikelnummer
,Artikel.cName Artikelname
,ISNULL (tWarengruppe.cName,'Warengrp leer') AS Warengruppe
FROM vStandardArtikel Artikel
LEFT JOIN tWarengruppe
ON tWarengruppe.kWarengruppe = Artikel.kWarengruppe
WHERE
--Nur Aktive Artikel
Artikel.cAktiv ='Y'
--Ausgeschlossene Warengruppen
AND tWarengruppe.cName NOT IN ('Gruppe1','Gruppe2')
-- Nur Artikel wo kein Auftrag vorhanden der komplett geliefert ist
AND NOT EXISTS(SELECT 1 FROM Verkauf.tAuftragPosition tAuftragPosition
JOIN Verkauf.tAuftrag tAuftrag
ON tAuftrag.kAuftrag = tAuftragPosition.kAuftrag
WHERE tAuftragPosition.kArtikel=Artikel.kArtikel
AND tAuftrag.nKomplettAusgeliefert=1)