diff --git a/src/linea/GestionnaireBDD.java b/src/linea/GestionnaireBDD.java index d417834..5399014 100644 --- a/src/linea/GestionnaireBDD.java +++ b/src/linea/GestionnaireBDD.java @@ -167,8 +167,8 @@ public class GestionnaireBDD { String sql = "SELECT u.identifiant, MAX(p.score) AS score, p.date_partie, p.campagne_id, p.difficulte_id " + "FROM parties p " + "JOIN utilisateurs u ON p.utilisateur_id = u.id " + - "GROUP BY p.campagne_id, p.difficulte_id " + - "ORDER BY p.campagne_id ASC, p.difficulte_id ASC"; + "GROUP BY u.identifiant, p.campagne_id, p.difficulte_id " + + "ORDER BY MAX(p.score) DESC"; List data = new ArrayList<>(); try (Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(sql)) {