Sie sollten danach suchen:
Tabelle pl1
hat passenden player name
und date
der football
gespielt hat , pl2
enthält die Zählung, pl3
erhältst du all jene Spieler, die football
gespielt haben und mehr Spiele an einem bestimmten Datum und dann holen Sie sich die passenden Daten von pl4
SELECT
pl4.*
FROM
player pl4
JOIN
(SELECT
pl2.name, pl2.date, COUNT(pl2.name) numberofgames
FROM
player pl2
JOIN (SELECT
date, name
FROM
player
WHERE
sport = 'football') pl1 ON (pl2.name = pl1.name
AND pl2.date = pl1.date)
GROUP BY pl2.name , pl2.date
HAVING numberofgames > 1) pl3 ON (pl3.name = pl4.name
AND pl3.date = pl4.date)