Bonjour,

Voilà mes données :

journée-utilisateur-points
101-1-132
101-1-32
101-2-100
101-2-10
102-1-28
102-1-18
102-2-23
102-2-230

j'arrive à faire une requête qui retourne les sommes des points de chaque utilisateur pour chaque journée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT journée,utilisateur, SUM(pts)
FROM table
GROUP BY journée, utilisateur
journée-utilisateur-somme
101-1-164
101-2-110
102-1-46
102-2-253

mais mon but est pour chaque journée d'obtenir l'utilisateur qui a obtenu le plus grand nombre de points. La requête doit retournée ces valeurs :

101-1-164
102-2-253

Malgré mes nombreuses tentatives, je n'y arrrive pas. Quelle requête me permettrait de faire ça svp ? ATTENTION : je suis en SQL4 !

Merci pour votre aide.
SCA42.