MySQL-Version?
Das hier mal probieren, sollte dir erstmal alle maximalen Scores pro Game liefern
Code:
select gameid, max(score)max_score from tabelle group by gameid
Den Rest zum Score auslesen (geht imo nur über subquery):
Code:
select tabelle.gameid, tabelle.game, tabelle.userid, tabelle.username, tabelle.score
from
tabelle,
( select gameid, max(score)max_score from tabelle group by gameid ) max_scores
where
tabelle.gameid=max_scores.gameid
and tabelle.max_score = max_scored.max_score
order by
tabelle.date,
tabelle.time