sql >> Database teknologi >  >> RDS >> Mysql

Få game_id for en spillers MAX(score) i sql

her har jeg oprettet sql feedle du kan fjerne

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


  1. Bedst at bruge * når du kalder mange felter i mysql?

  2. Hvordan kan jeg få en komplet liste over alle forespørgsler, der i øjeblikket kører på min MySQL-server?

  3. Forbind en web-app på tomcat-beholder til mysql-beholder via dvale

  4. INDSÆT ... PÅ DUBLIKAT NØGLOPDATERING med HVOR?