Calculer une moyenne dans une procédure
Bonjour,
Je suis bloqué pour créer une procédure stocké.
J'ai une table avec des note et j'aimerai appelé la procédure avec le nom d'un étudiant et que celle-ci calcul la moyenne automatiquement.
J'ai essayé comme ca :
Code:
1 2 3 4 5 6
| CREATE PROCEDURE Moy_Etu (IN num INT,OUT moy FLOAT)
BEGIN
SELECT note(AVG) as moyenne into moy
FROM notation
WHERE num=Notation.Numetu
// |
Donc la la procédure n'est même pas créer erreur de syntaxe j'ai essayé plusieurs autre méthode mais j'y arrive pas :/
Peut-etre la fonction returns ? mais j'ai pas trop saisi comment l'"utiliser...
merci d'avance...