Mapear inscrições duplicados no curso pelo método de inscrição com comando SQL

Mapear inscrições duplicados no curso pelo método de inscrição com comando SQL

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

Para identificar a lista de usuários inscritos no curso em diferentes em mais de um método de inscrição, execute o seguinte comando SQL:

SELECT u.id,u.firstname,u.lastname,u.email, COUNT(u.id) AS count_duplication FROM mdl_enrol e INNER JOIN mdl_user_enrolments ue ON e.id=ue.enrolid  INNER JOIN mdl_user u ON u.id=ue.userid  WHERE e.courseid=? GROUP BY u.id,u.firstname,u.lastname,u.email HAVING  COUNT(u.id) > 1

Coloque o parâmetro id do curso em e.courseid=?