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.
Quelques idees ?
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
Merci
Partager