Hallo zusammen,
ich möchte in einer MySQL-Abfrage gerne folgendes realisieren:
Ich habe eine Tabelle mit dem Titel "Tore".
Diese enthält folgende Daten:
Nun möchte ich folgendes herausbekommen:
Das soll also eine Liste werden, welcher Spieler wann wie oft getroffen hat (sortiert nach Datum).
Meine bisherige Abfrage:
Damit bekomme ich nun eine Liste aller einzelner Treffer und kann die ID der Spieler mit weiteren Details über den Spielern verknüpfen (join). Wie bekomme ich aber das Zählen hin?
ich möchte in einer MySQL-Abfrage gerne folgendes realisieren:
Ich habe eine Tabelle mit dem Titel "Tore".
Diese enthält folgende Daten:
datum, spielerid, spielerkategorie
2015-05-05, 1, 5
2015-05-05, 1, 5
2015-05-05, 1, 5
2015-05-05, 2, 5
2015-05-05, 2, 5
2015-05-06, 1, 5
2015-05-06, 1, 5
2015-05-08, 1, 5
2015-05-08, 2, 5
2015-05-05, 1, 5
2015-05-05, 1, 5
2015-05-05, 1, 5
2015-05-05, 2, 5
2015-05-05, 2, 5
2015-05-06, 1, 5
2015-05-06, 1, 5
2015-05-08, 1, 5
2015-05-08, 2, 5
datum, spielerid, treffer
2015-05-05, 1, 3
2015-05-05, 2, 2
2015-05-06, 1, 2
2015-05-08, 1, 1
2015-05-08, 1, 1
2015-05-05, 1, 3
2015-05-05, 2, 2
2015-05-06, 1, 2
2015-05-08, 1, 1
2015-05-08, 1, 1
Meine bisherige Abfrage:
Code:
SELECT DATE(o.datum) AS date, c.spielerid FROM daf64_bestia_goals as o LEFT JOIN daf64_bestia_players as p ON o.spieleridid = p.id
Kommentar