Spalten aus JOIN SELECT ausgeben

Hallo,

ich versuche Spalten aus einer JOIN-SELECT-Tabelle auszugeben, leider kommt der Fehler, dass in der Join-Tabelle die entsprechende Spalte nicht vorhanden ist.

Hier das Beispiel:

SELECT UMSATZP.UUFINR "Filialnummer", UUBETR "Betrieb", UMSATZP.UUUMSA "Umsatz", UUUMSV "Umsatzvorgabe", monthUmsatz.Monatsumsatz "Umsatz letzten Monat"
FROM UMSATZP
LEFT JOIN ( SELECT UUFINR, SUM(UUUMSA) AS "Monatsumsatz", SUM(UUUMSV) "Monatsvorgabe"   
FROM UMSATZP
WHERE UUUTAG >= 1
AND CAST(MONTH(CURRENT DATE ) AS INT) = UUUMON
AND CAST(YEAR(CURRENT DATE) AS INT) = UUUJAH
GROUP BY UUFINR) AS monthUmsatz
ON monthUmsatz.UUFINR = UMSATZP.UUFINR

Mache ich etwas falsch oder ist sowas nicht möglich?

Gruß Dennis

Habe eine alternative Lösung gefunden.

wenn ich einfach im Select

monthUmsatz.*

mache funktioniert es. Da es nur 3 Spalten sind ist es jetzt nicht so schlimm.

Wenn wir uns das nochmal genauer ansehen sollen können Sie sich sonst gerne beim Support melden, wir würden dann vermutlich einen Dump Ihrer Datenquelle benötigen um das nachzustellen :slight_smile:.

Habe mein Fehler gefunden. Bei der Spaltennamen definition musste ich die " nur entfernen