Hallo.
Ich habe da ein Problem.
Vielleicht kann mir da ja jemand helfen.
Ich habe eine Datenbank mit allen Spielen der Fussball-Bundesliga und möchte nun eine Tabelle dazu erzeugen.
Tabellenstruktur:
ID, Saison, Datum, HeimTeam, AuswTeam, HeimTore, AuswTore
Bisher war mein weg folgender:
Auslesen aller Spiele einer Saison und erstellung einer leeren SQL-Tabelle mit allen Teams und Attributen für Siege, Niederlagen, Unetschieden, Tore, Gegentore, Punkte etc.
Anschließend gehe ich alle Spiele für jeden Verein durch und zähle dessen Siege, Tore etc. und mache dann ein Update auf die Tabelle.
Nach allen Vereinen wird die Tabelle sortiert und dann ausgegeben.
Ist ja doch recht umständlich, funktioniert aber.
Nun hab ich mir gedacht, dass man das doch sicher auch eleganter lösen kann mit nem Array oder so...
Nur leider hab ich das bisher nicht hinbekommen.
Vielleicht kann mir da jemand helfen.
Das Problem ist außerdem, dass die Team-Zahl von Saison zu Saison unterschiedlich sein kann, oder sogar alle Teams umfassen kann (ewige Tabelle).
Ich habe da ein Problem.
Vielleicht kann mir da ja jemand helfen.
Ich habe eine Datenbank mit allen Spielen der Fussball-Bundesliga und möchte nun eine Tabelle dazu erzeugen.
Tabellenstruktur:
ID, Saison, Datum, HeimTeam, AuswTeam, HeimTore, AuswTore
Bisher war mein weg folgender:
Auslesen aller Spiele einer Saison und erstellung einer leeren SQL-Tabelle mit allen Teams und Attributen für Siege, Niederlagen, Unetschieden, Tore, Gegentore, Punkte etc.
Anschließend gehe ich alle Spiele für jeden Verein durch und zähle dessen Siege, Tore etc. und mache dann ein Update auf die Tabelle.
Nach allen Vereinen wird die Tabelle sortiert und dann ausgegeben.
Ist ja doch recht umständlich, funktioniert aber.
Nun hab ich mir gedacht, dass man das doch sicher auch eleganter lösen kann mit nem Array oder so...
Nur leider hab ich das bisher nicht hinbekommen.
Vielleicht kann mir da jemand helfen.
Das Problem ist außerdem, dass die Team-Zahl von Saison zu Saison unterschiedlich sein kann, oder sogar alle Teams umfassen kann (ewige Tabelle).
Kommentar