Ich habe einen Report geschrieben, der u.a viele Klassifizierungsmerkmale ausliest. (per Join über INOB, AUSP)
In der Selektionsmaske sollen diese Felder jedoch auch abgegriffen werden.
Allerdings kann ich aufgrund des LEFT OUTER JOINS auf die AUSP das Selektionsfeld nicht in die WHERE .... IN .. Bedingung bringen.
Aktuelle führe ich nach dem großen Select noch einen LOOP durch, in dem geprüft wird, ob die Selektionsbedingung im Ergebnis vorhanden ist.
Das ist jedoch sehr inperformant, da ja grundsätzlich der erste große SELECT durchgeführt werden muss und anschließend erst weitere Sätze ausgeschlossen werden...