... was ich da so vorab probieren würde:
- läuft das Statement als select durch?
- laufen die einzel Selects durch?
- lässt sich die join View ohne die where Klauseln etc. erstellen
- lassen sich die Teil joins erstellen
- lässt sich das komplett neu erstellen (inklusive aller zugrunde liegenden Tabellen)?

und dann weitersehen.

D*B