Extrair lista de alunos aprovados no curso do Moodle pelo filtro de nota com comando SQL

Extrair lista de alunos aprovados no curso do Moodle pelo filtro de nota com comando SQL

por Lino Vaz Moniz -
Número de respostas: 0

Se os alunos aprovados no curso da Plataforma Moodle são alunos que tiveram nota final maior ou igual a 7, é moleza gerar essa lista com comando SQL.

Execute no banco o seguinte comando:

SELECT u.id, u.firstname,u.lastname, u.email,g.finalgrade  FROM mdl_grade_items i INNER JOIN mdl_grade_grades g ON i.id=g.itemid INNER JOIN mdl_user u ON u.id=g.userid WHERE i.itemtype = 'course' AND i.courseid=? AND g.finalgrade >=7

Para o parâmetro id do curso em i.courseid=?

Para mudar o parâmetro de filtro de nota, alter o valor em g.finalgrade >=[NOVO VALOR]