Diese Bedingung:
Zitat:
eine beliebige Anzahl Auftragssätze besitzen, davon aber mindestens ein Satz, nicht vom Typ n ist.
würde ich umformulieren in:
Zitat:
die mindestens einen Auftragssatz besitzen, der nicht Typ n ist.
Dann sieht man die Lösung leichter: Einfach beide Tabellen per Left Join zur Personen-Tabelle joinen, mit entsprechenden Where-Bedingungen.