Hallo,
ich möchte 3 Tabellen miteinander verbinden. Jedoch erhalte ich immer ein kartesisches Produkt. Kann mir bitte jemand sagen, wo der Fehler liegt?:
create or replace view v_ziel as
select
f.AIMKN,
ctd_aimkn.AIMKN_SK,
f.AT,
CTD_AT.at_SK,
f.FALLNR
from
T_FAKT F left join
CTD_AIMKN on (f.aimkn = ctd_aimkn.aimkn) left join
CTD_AT on (f.aimkn = ctd_aimkn.aimkn);
Ich möchte alle Werte aus der Tabelle "T_FAKT" und aus den beiden Tabellen "CTD_AIMKN" und "CTD_AT" Spalten an die neue "v_ziel" anhängen. In der "T_FAKT" befinden sich z.B. 10 Zeilen, somit sollen sich in der neuen "v_ziel" auch 10 Zeilen befinden jedoch mit den Spalten aus den beiden gejointen Tabllen.
Vielen Dank
Viele Grüße
George