Requête SQL pour Récupérer les étudiants, notes finales d'une catégorie de notes pour un cours

Re: Requête SQL pour Récupérer les étudiants, notes finales d'une catégorie de notes pour un cours

par Christian Bocquet,
Nombre de réponses : 0
Avatar Moodleurs particulièrement utiles

Merci.

Vous trouverez peut-être des idées à reprendre dans la requête ci-dessous pour récupérer la note finale des étudiants pour la catégorie de notes 'Controle continu' du cours 'FON533_2' :

SELECT c.shortname AS Cours,gc.fullname AS Catégorie,u.username,gg.userid,gi.id AS itemid,gi.itemname, gi.itemtype,gg.finalgrade
FROM mdl_grade_grades AS gg
JOIN mdl_grade_items AS gi ON gi.id = gg.itemid
JOIN mdl_user AS u ON u.id = gg.userid
JOIN mdl_course AS c ON c.id = gi.courseid
JOIN mdl_grade_categories AS gc ON gc.id = gi.iteminstance
WHERE c.shortname = 'FON533_2' AND gi.itemtype = 'category' AND gc.fullname = 'Controle continu' AND gg.finalgrade IS NOT NULL
ORDER BY c.shortname,gc.fullname,u.username,gi.itemname


Christian

Moyenne des évaluations Utile (1)