Hallo,
Habe folgendes Problem: Möchte Abfrage über 5 Tabellen erstellen. Situation: 4 Tabellen stehen in direkter Beziehung zur Mastertabelle (1-N) Wie muss ich nun den INNER JOIN in der FROM Klausel zusammen setzten???
Vielen Dank für Eure Hilfe
Hallo,
Habe folgendes Problem: Möchte Abfrage über 5 Tabellen erstellen. Situation: 4 Tabellen stehen in direkter Beziehung zur Mastertabelle (1-N) Wie muss ich nun den INNER JOIN in der FROM Klausel zusammen setzten???
Vielen Dank für Eure Hilfe
strSELECT = "SELECT a.Titel, a.Valor, b.Symbol, c.Branche, IIF(a.Favorit = True, 'Ja') AS Favorit, k.Kurs as [Aktueller Kurs] , " & _
"a.Kaufziel, a.IDAktie, IIF(k.Kurs
strFROM = "FROM ((tblAktie a LEFT JOIN tblBewertung b ON a.IDAktie = b.fIDAktie)LEFT JOIN tblRisiko r ON b.fIDRisiko = r.IDRisiko) " & _
"LEFT JOIN tblAttraktiv v ON b.fIDAttraktiv = v.IDAttraktiv (...............Weitere Verknüpfung?...........siehe unten)
strWHERE = "Where k.Datum = " & strAktuellstesDatum
strORDERBY = "ORDER BY a.Titel"
Weiter Verküpfungen:
tblAktie.IDAktie => tblBörse.fIDAktie
tblAktie.IDAktie => tblBranche.fIDAktie
tblAktie.IDAktie => tblKurs.fIDAktie
(Lösung mit INNER JOIN aber ergänzend zum bestehenden LEFT JOIN Syntax)