Bonsoir,

voila j ai un petit truc a faire dans une de mes table mysql mais je ne suis pas trop sur de comment m y prendre

Donc j ai une table avec entre autres, 3 colonnes , userid et une autre points et points bonus

J aimerai automatiquement en SQL , mettre a jour une autre colonne classement , qui attribue a mes users un chiffre , qui correspond a leur classement au nombre de points ( du plus grand nombre au plus petit ) .Petite particularité, en cas d egalité au nombre de points , c est le nombre de points bonus qui départage mes users.

Cette colonne "classement" me serait utile ensuite , pour calculer la différence entre le classement actuel ( celui de la toute derniere mise a jour ) , et le classement de l avant derniere mise a jour.

en gros ça donnerai ça quoi
USERID POINTS POINTSBONUS CLASSEMENT
------ -------- -------------- ------------
TOTO 23 2 1
TITI 20 10 3
TRONCHE 23 1 2
MOMO 12 0 4
...



Je pourrai faire ça en PHP , mais je veux pas faire dans l usine a gaz, et je ne connais pas encore tres bien toutes les possibilités de SQL.

Je vous remercie d avance si vous pouvez me sortir de la !