Bonjour,
J'ai une table "
stats" avec les colonnes suivantes agrémentées d'exemples :
id annee mois valeurs membres
1 2005 01 4.50 toto
2 2005 01 1.10 titi
3 2005 02 3.50 toto
4 2005 02 2.90 titi
etc...
il me faudrait une requete qui me fasse la somme des valeurs de chaque utilisateur avec un classement de la plus grande des sommes a la plus petites pour obtenir en resultat :
TOTO = 8
TITI = 4
etc...
J'ai un truc du genre :
$sql = 'SELECT sum(valeurs) FROM stats WHERE annee="2005" AND membre="toto"';
puis
$sql = 'SELECT sum(valeurs) FROM stats WHERE annee="2005" AND membre="titi"';
etc...
le pb c'est que ces variables sont bien distinctes et pour afficher les membres de la plus grande valeur a la plus petite je suis coincé !
Y'a t-il une solution en combinant des avec des GROUP BY ou autre ?
Merci d'avance....
