LEFT JOIN dbo_Kostenstelle --eventuell Punkt statt Unterstrich, oder haben wirklich alle Tabellen ein Präfix "dbo_"?
ON ( IIf(
IsNull(
[dbo_daten]![KST] --Ausrufezeichen statt Punkt
) --Wo ist das zweite Argument von isnull()? Was ist bei NULL?
, --erster Ausdruck von iff() erwartet Boolean
Left(
[dbo_daten1]![KST1] --Ausrufezeichen statt Punkt
,6
),
Left(
[dbo_daten]![KST] --Ausrufezeichen statt Punkt
,6
)
)
= dbo_Kostenstelle.KST
)
) --eine Klammer zu viel