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

mySQL ottiene la query TOP 100 punteggi mi sta facendo impazzire

Se ho capito bene, vuoi i primi 100 dispositivi con il punteggio più alto

  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