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 :
journée-utilisateur-somme
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
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.
Partager