Hallo miteinander,
ich will mittels der SQ01 eine Query erstellen, stoße aber an einer Stelle auf Probleme:
Ich will unter anderem die KNVV mit der KNVP über die Kundennummer (KUNNR) verknüpfen und benutze die KNVV als Master (Verbunden via Left outer Join).
Wenn ich die Abfrage jetzt so ausführe, sehe ich nun natürlich alle Einträge aus der KNVV unabhängig davon ob Sie in der KNVP existieren oder nicht - soweit so gut.
Nun will ich aber aus der KNVP (Partnerverzeichnis) nur die Einträge mit den Partnerrollen "AD" und "VE" ausgeben, jedoch z.B. den "WE" ignorieren, sprich für jeden Kunden sollte es maximal zwei Einträge geben. Jetzt habe ich die Query erstellt und die Partnerrolle als Filterkriterium vor die Ausführung der Query gepackt und als Variante angespeichert.
Nun kommt es aber zu dem Problem, dass diese Filterung Kunden ohne Partnerrolle "AD"/"VE" komplett rauswirft was ich eigentlich durch den Left Outer Join verhindern wollte - ich denke der Filter wird einfach am Ende drübergeworfen.
Wie kann ich nun umgehen, dass trotz Filterung alle Kunden aus der Mastertabelle KNVV angezeigt werden?
Vielen Dank im Vorhinein
Flokk
Bearbeitet vom Benutzer
vor 11 Jahre
|
Grund: Schreibfehler