Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL Sélectionnez les meilleurs temps au tour tout en étant regroupés par utilisateur

Vous devez agréger en utilisant MIN . Quelque chose comme ça devrait fonctionner (non testé):

SELECT user_id, track_id, lap_status, MIN(lap_times) AS best_time
FROM tbl_lap_times
GROUP BY user_id, track_id, lap_status
ORDER BY best_time DESC
LIMIT 10