Extrai id e quantidade de inscrição dos usuários inscritos em mais de 10 cursos
SELECT userid,COUNT(id) FROM mdl_role_assignments GROUP BY userid HAVING COUNT(id) >10
Para customizar o filtro modifique o valor em HAVING COUNT(id) > ?
Extrai login, nome, e-mail e quantidade de inscrição dos usuários inscritos em mais de 10 cursos
SELECT u.id,u.username,u.firstname,u.lastname, u.email,COUNT(rs.id) FROM mdl_user u INNER JOIN mdl_role_assignments rs ON rs.userid=u.id GROUP BY u.id,u.username,u.firstname,u.lastname, u.email HAVING COUNT(rs.id) >10
Para customizar o filtro modifique o valor em HAVING COUNT(id) > ?
Extrai id e quantidade de inscrição dos usuários inscritos em menos de 10 cursos
SELECT userid,COUNT(id) FROM mdl_role_assignments GROUP BY userid HAVING COUNT(id) <10
Para customizar o filtro modifique o valor em HAVING COUNT(id) < ?
Extrai login, nome, e-mail e quantidade de inscrição dos usuários inscritos em menos de 10 cursos
SELECT u.id,u.username,u.firstname,u.lastname, u.email,COUNT(rs.id) FROM mdl_user u INNER JOIN mdl_role_assignments rs ON rs.userid=u.id GROUP BY u.id,u.username,u.firstname,u.lastname, u.email HAVING COUNT(rs.id) < 10
Para customizar o filtro modifique o valor em HAVING COUNT(id) < ?