Frage zu Access

met

Erfahrenes Mitglied
Hallo,

ich habe folgende Tabellen in meiner kleinen Datenbank:

Tabelle Mannschaften -> Felder: ID, Name
Tabelle Spiele -> Felder: ID, HeimMannschaft, GastMannschaft, HeimTore, GastTore
Tabelle Tipps -> Felder: ID, Spiel, HeimTore, GastTore

Bei Spiele/HeimMannschaft und Spiele/GastMannschaft habe ich beim Nachschlagen:
SELECT Mannschaften.ID, Mannschaften.Name FROM Mannschaften ORDER BY [Name];

Und bei Tipps/Spiel:
SELECT Spiele.ID, Spiele.HeimMannschaft & " : " & Spiele.GastMannschaft AS Spiel FROM Spiele;


Jetzt meine Frage: Wie bekomme ich es hin, dass bei Tipps/Spiele die Namen der Mannschaften angezeigt werden und nicht nur die ID's der Mannschaften (z.B. 3:2)?
 
Code:
SELECT Spiele.ID, m1.Name & " : " & M2.GastMannschaft AS Spiel
FROM (Spiele 
Inner Join Mannschaften m1 On Spiele.HeimMannschaft= m1.ID ) 
Inner Join Mannschaften m2 On Spiele.HeimMannschaft= m2.ID
Grüsse bb
 
Danke,

so funkt es:
Code:
SELECT Spiele.ID, M1.Name & " : " & M2.Name AS Spiel FROM
(Spiele INNER JOIN Mannschaften AS M1 ON Spiele.HeimMannschaft=M1.ID)
INNER JOIN Mannschaften AS M2 ON Spiele.GastMannschaft=M2.ID;
 
Zurück