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

mySQL get TOP 100 scores Abfrage macht mich verrückt

Wenn ich das richtig verstehe, wollen Sie die Top 100 mit der höchsten Gerätepunktzahl

  SELECT *
  FROM WorldFlowers_table
  WHERE (device_id, score) IN (SELECT device_id, max(score) 
                               FROM WorldFlowers_table 
                               GROUP BY device_id )
  ORDER BY score DESC 
  LIMIT 100