Para consultar ou explorar as medalhas atribuídas aos usuários no Moodle com comando SQL, execute no terminal os seguintes comandos:
Lista de usuários que ganharam medalha
SELECT i.id,b.name, u.firstname, u.lastname, u.email,i.dateissued,i.uniquehash FROM mdl_badge_issued i INNER JOIN mdl_badge b ON i.id=b.id INNER JOIN mdl_user u ON u.id=i.userid
Medalhas atribuído a um usuário
SELECT b.id,b.name FROM mdl_badge_issued i INNER JOIN mdl_badge b ON i.id=b.id WHERE i.dateissued > 0 AND i.userid=?
Passe o parâmetro id do ususário em i.userid=?
Excluir medalha de um aluno
DELETE FROM mdl_badge_issued WHERE userid=? AND badgeid=?
Passe o parâmetro id do ususário em i.userid=?
Passe o parâmetro id da medalha em badgeid=?