zweifache Verbindung zur Tabelle
cdt_roger
Gesendet: 20.09.13 21:12
Betreff: RE: zweifache Verbindung zur Tabelle


Member

Beiträge: 14

Hallo Karl,

ich habe den Versuch mit der 2. Tabelle gemacht, hat aber leider nicht funktioniert. Ich dachte zuerst, es läge an den gleichen Feldnamen; die habe ich dann mit Alias versehen, aber der Fehler "Datentypenkonflikt im Ausdruck" bleibt. Ich weiß aber auch nicht, was ein Datentypenkonflikt damit zu tun haben soll, da bei einer Verknüpfung kein Problem auftritt und ich diese Meldung auch bei meiner ersten Version nicht bekam.

Hier ist der SQL-Text meiner ersten Variante.

SELECT Tbl_Uebung.U_Nummer, Tbl_Uebung.U_Datum, Tbl_Uebung.U_Titel, Tbl_Uebung.U_Ort, Tbl_Uebung.U_Gemeinde, Tbl_Uebung.U_Anfang, Tbl_Uebung.U_Ende, Tbl_Uebung.U_Beschreibung, Tbl_Uebung.U_Fahrzeuge, Tbl_Uebung.U_Material, Tbl_Uebung.U_Leiter, Tbl_Uebung.U_Grad, Tbl_Uebungszeit.T_Ueb_nummer, Tbl_Uebungszeit.T_Mitglied, Tbl_Uebungszeit.T_Anfang, Tbl_Uebungszeit.T_Ende, Tbl_Uebungszeit.T_Dauer, Tbl_Uebungszeit.T_Abrechnung, tbl_rang.r_titel, Tbl_Mitglieder.M_NACHNAME, Tbl_Mitglieder.M_VORNAME
FROM Tbl_Uebung INNER JOIN (tbl_rang INNER JOIN (Tbl_Mitglieder INNER JOIN Tbl_Uebungszeit ON Tbl_Mitglieder.M_MITGLIEDNUMMER = Tbl_Uebungszeit.T_Mitglied) ON tbl_rang.r_rangwert = Tbl_Mitglieder.M_GRAD) ON (Tbl_Uebung.U_Uebungsleiter = Tbl_Mitglieder.M_MITGLIEDNUMMER) AND (Tbl_Uebung.U_Nummer = Tbl_Uebungszeit.T_Ueb_nummer);

Ich hoffe du kannst daraus erkennen, was ich beabsichtigt habe.

Viele Grüße

Roger
Top of the page Bottom of the page