Bonjour à tous,
je vous expose mon problème : il s'agit de classer de façon automatique dans une table la liste des personnes ayant les meilleures notes et ce , par groupe.
Coté client : une page WEB pour saisir les notes pour chaque personne pour un groupe bien précis.
Coté base de données : une table avec un champ groupe, un identifiant, les 4 champs de chacune des notes, 4 champs pour chaque note multipliée par son coef, une colonne total des notes multipliées par le coef et une colonne classement pour permettre par la suite de n'extraire de cette table que ceux qui sont premier.
Les notes sont modifiées de façon permanente pendant l'année.
J'ai créer un TRIGGER BEFORE pour le calcul des notes avec leur coef respectif et le calcul du total...
Ce que je voudrais, c'est de trouver le moyen de refaire le classement à chaque modification des notes dans un même groupe de personne.
Merci de votre aide
Ps : pour le moment, ce classement se fait coté client en asp avec maj de la colonne.( select * from t_note order by total puis update pour chaque ligne)
Partager