Estimados
Versión de Moodle 2.7
Debo generar un reporte que indique, el tiempo transcurrido entre el primer acceso del alumno y el inicio de su curso.
Ahora la pregunta:
¿En que tablas encuentro los datos que necesito?
SELECT u.firstname, u.lastname, FROM_UNIXTIME(u.firstaccess),c.id, c.fullname, FROM_UNIXTIME(c.startdate)
FROM mdl_course AS c
JOIN mdl_context AS ctx ON c.id = ctx.instanceid
JOIN mdl_role_assignments AS ra ON ra.contextid = ctx.id
JOIN mdl_user AS u ON u.id = ra.userid
WHERE u.id > 2 AND ra.userid = 5
El primer acceso es al sitio ( no al curso)
Los leo .
Gracias.
Saludos