J'ai 1 table "joueur" avec 3 champs : id_joueur, date, nb_points.
Je voudrais récupérer les derniers points obtenus par un joueur, c'est à dire le nombre de points obtenu à la date la plus récente.
J'ai bien tenté plusieurs requêtes mais sans succes.
Code : Tout sélectionner
SELECT MAX(date), nb_points FROM joueur WHERE id_joueur = 54 GROUP BY date id_joueur
SELECT nb_points FROM joueur WHERE id_joueur = 54 HAVING date = MAX(date)Merci