madridista
Neuer Benutzer
- Beiträge
- 3
Hallo zusammen
Ich habe eine Datenbank erstellt, in welcher ich jedes Premier League Team erstellt habe un einen Spielplan erstellt habe. Ich habe jedem Team eine Stärke als Heimteam und eine unterschiedliche Stärke als Auswärtsteam vergeben. Nun möchte ich auslesen, welche Teams in einem spezifischen Zeitraum die stärksten Gegner hat.
Es ist wie folgt aufgebaut:
tbl_awayteam:
AwayteamID (int(3) , Primary Key)
Awayteam (varchar)
Awayteam_Strength (int(3))
tbl_hometeam:
HometeamID (int(3), Primary Key)
Hometeam (varchar)
Hometeam_Strength (int(3))
tbl_fixtures:
FixturesID (int(4), Primary Key)
fk_homteamID (int(3), Foreign Key)
fk_awayteamID (int(3), Foreign Key)
Gameweek (int(3))
Kann mir jemand sagen, wie ich nun beispielsweise auslesen kann, wer zwischen der Gameweek (Spieltag) 1 bis 5 der einfachste Gegner hat? Jeder Gameweek sind zehn FixtureIDs zugewiesen, womit ich mit folgendem Befehl den Spieltag auslesen kann:
SELECT tbl_fixtures.FixturesID, tbl_hometeam.Hometeam, tbl_awayteam.Awayteam
FROM tbl_fixtures
JOIN tbl_hometeam ON tbl_fixtures.fk_hometeamID
JOIN tbl_awayteam ON tbl_fixtures.fk_awayteam ID
WHERE tbl_fixtures.Gameweek = (beliebige Zahl zwischen 1 und 38)
Besten Dank für die Unterstützung.
Ich habe eine Datenbank erstellt, in welcher ich jedes Premier League Team erstellt habe un einen Spielplan erstellt habe. Ich habe jedem Team eine Stärke als Heimteam und eine unterschiedliche Stärke als Auswärtsteam vergeben. Nun möchte ich auslesen, welche Teams in einem spezifischen Zeitraum die stärksten Gegner hat.
Es ist wie folgt aufgebaut:
tbl_awayteam:
AwayteamID (int(3) , Primary Key)
Awayteam (varchar)
Awayteam_Strength (int(3))
tbl_hometeam:
HometeamID (int(3), Primary Key)
Hometeam (varchar)
Hometeam_Strength (int(3))
tbl_fixtures:
FixturesID (int(4), Primary Key)
fk_homteamID (int(3), Foreign Key)
fk_awayteamID (int(3), Foreign Key)
Gameweek (int(3))
Kann mir jemand sagen, wie ich nun beispielsweise auslesen kann, wer zwischen der Gameweek (Spieltag) 1 bis 5 der einfachste Gegner hat? Jeder Gameweek sind zehn FixtureIDs zugewiesen, womit ich mit folgendem Befehl den Spieltag auslesen kann:
SELECT tbl_fixtures.FixturesID, tbl_hometeam.Hometeam, tbl_awayteam.Awayteam
FROM tbl_fixtures
JOIN tbl_hometeam ON tbl_fixtures.fk_hometeamID
JOIN tbl_awayteam ON tbl_fixtures.fk_awayteam ID
WHERE tbl_fixtures.Gameweek = (beliebige Zahl zwischen 1 und 38)
Besten Dank für die Unterstützung.