Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Holen Sie sich die game_id eines Spielers MAX(score) in SQL

hier habe ich sql-feedle erstellt Sie können

entfernen
SELECT s.id, t.game_id, t.score
FROM    (
        SELECT game_id, score
        FROM game
        WHERE player_id =2 order by score desc limit 0,1
    ) t
LEFT JOIN game s on s.game_id = t.game_id AND s.score = t.score