Consultar lista de usuários no Moodle pelo campo do perfil

Consultar lista de usuários no Moodle pelo campo do perfil

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

O camando SQL  a seguir faz filtro de usuários no Moodle, exibindo informação do campo do perfil. Além disso, faz filtro pela chave do campo do perfil. 

SELECT DISTINCT u.id, u.firstname,u.lastname,u.email,u.username, d.data AS proflifefied1,u.lastaccess FROM mdl_user u INNER  JOIN mdl_user_info_data d ON d.userid=u.id INNER JOIN mdl_user_info_field f ON f.id=d.fieldid WHERE u.deleted=0 AND u.confirmed=1 AND  u.suspended =0 AND f.shortname=? ORDER BY u.firstname,u.lastname

Passe o parâmetro chave do campo de perfil em f.shortname=?