Bonsoir,
Je veux utiliser le procedure sql suivant avec php pour generer une table qui contient ID et un autre column qui contient "average" des notes.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
CREATE DEFINER=`root`@`localhost` PROCEDURE `note_avg`(OUT numberOfStudents INT ,OUT avg_result decimal, IN courseId INT, IN semester INT, IN classOf date)
BEGIN
SELECT COUNT(*) INTO numberOfStudents FROM notes WHERE course_id=courseId;
SELECT avg(result) INTO avg_result FROM notes WHERE course_id=courseId;
INSERT INTO average(course_id, average, semester, classOf, numberOfStudents) VALUES (courseId, avg_result, semester,  classOf, numberOfStudents);
END
Quelques idees ?
Merci