Ralf Walther: SQL Statement (INNERJOIN?)

Beitrag lesen

Hallo Tobi,

das Statement muß heißen

Select tab1.Dokumenttitel,..... from tab1 left join (tab3 inner join tab2 on tab3.kontaktid = tab2.kontaktid) on tab1.dokumentid=tab3.dokumentid

Der Left Join (gibt es so bei MS Access) liefert alle Sätze der linken Tabelle und für die Werte der gejointen Tabelle(n),die keinen Wert entsprechend der Verknüpfung haben (hier keinen Wert, der der DokumentID aus Tab1 entspricht) den Wert Null.

Gruß

Ralf