Problème au niveau de SQL analytique
bonjour à tous , mon problème concerne le calcul de la moyenne mais en tenant compte des coefficients. La fonction avg calcule bien la moyenne mais ne prend pas en compte les coefficients.
voici en fait l'exercice sur lequel je travail,
Code:
1 2 3
| module(codemod,libelé_module,coefficient)
etudiant(matricule,nom)
etudiant-module(matricule,codemod,note) |
on veut connaitre le rang de chaque étudiant en fonction de sa moyenne(en tenant compte des coefficients)
et je dois obtenir un résultat de la forme:
matricule nom moyenne Rang
(pour le rang j'utiliserai la fonction rank() ou dense_rank)
merci