freakXHTML
Mitglied
Hallo zusammen,
ich habe gerade keine Möglichkeit, den Code zu testen, doch möchte ich wissen, ob er stimmt. Ich habe folgende Tabellen im relationalen Datenbankmodell:
Spiel(SpielID, Datum, Zeit, Ort, Land, Punkte, Tore, SchiriID)
Schiri(SchiriID, Name, Nationalität)
Gegner(Land, Land1)
Die Frage ist, ob ein Schiedsrichter ein Spiel geleitet hat, das aus demselben Land wie er selbst kommt. Meine Abrage lautet:
Stimmt die Syntax?
Vielen Dank
lg, freakXHTML
ich habe gerade keine Möglichkeit, den Code zu testen, doch möchte ich wissen, ob er stimmt. Ich habe folgende Tabellen im relationalen Datenbankmodell:
Spiel(SpielID, Datum, Zeit, Ort, Land, Punkte, Tore, SchiriID)
Schiri(SchiriID, Name, Nationalität)
Gegner(Land, Land1)
Die Frage ist, ob ein Schiedsrichter ein Spiel geleitet hat, das aus demselben Land wie er selbst kommt. Meine Abrage lautet:
Code:
SELECT Name FROM Schiri, Spiel, Gegner WHERE Schiri.SchiriID = Spiel.SpielID AND Nationalität = (SELECT Land FROM Spiel WHERE Spiel.Land = Gegner.Land)
Stimmt die Syntax?
Vielen Dank
lg, freakXHTML
Zuletzt bearbeitet: