SQL Reports, grupos por separado

SQL Reports, grupos por separado

de Octavio Gonzalez -
Número de respuestas: 0

Saludos a la comunidad.

Mi nombre es Octavio Gonzalez, recientemente he comenzado a trabajar con la plataforma Moodle revisión 2.3.4. Ya he realizado algunas consultas, sin embargo no consigo extraer información de los grupos realizados por separado.

¿Alguien conoce la tabla de la cual pueda extraer la información? y pueda ayudarme por favor.

Adjunto una imagen de los campos de los cuales trato de extraer la información y como complemento mis sentencias en SQL


SELECT
u.lastname AS 'APELLIDOS',
u.firstname AS 'NOMBRE',
u.email AS 'CORREO ELECTRONICO',
c.fullname AS 'CURSO',

gi.itemname AS 'CUESTIONARIO',
ROUND(gg.finalgrade,2) AS 'CALIFICACIÓN',

FROM_UNIXTIME(gg.timecreated, '%d/%m/%Y %H:%i') AS 'REALIZADO'
 
FROM prefix_course AS c
JOIN prefix_context AS ctx ON c.id = ctx.instanceid
JOIN prefix_role_assignments AS ra ON ra.contextid = ctx.id
JOIN prefix_user AS u ON u.id = ra.userid
JOIN prefix_grade_grades AS gg ON gg.userid = u.id
JOIN prefix_grade_items AS gi ON gi.id = gg.itemid
JOIN prefix_course_categories AS cc ON cc.id = c.category
WHERE  gi.courseid = c.id AND gi.itemname != 'Attendance'
AND
( u.city ='concentro' OR  u.city ='CONCENTRO')
AND
(gg.timecreated!='')
%%FILTER_COURSES:c.id%%
%%FILTER_USERS:u.firstname%%
%%FILTER_STARTTIME:gg.timecreated:>%%
%%FILTER_ENDTIME:gg.timecreated:<%%

ORDER BY `APELLIDOS` ASC,`NOMBRE` ASC, c.fullname


Promedio de valoraciones: -