Consulta sobre Certificado Analítico Parcial

Buenas tardes,
Estamos haciendo una personalización llamado certificado analítico parcial, en este caso, para la consulta sql necesitamos la información de las actividades realizada por el estudiante junto con información de su respectiva cursada( nota, acta, fecha) además del examen rendido(nota, fecha y acta del examen rendido).

¿Nos pueden dar un indicio de como formular la consulta?

Además, queremos consultar sobre el atributo resultado de la vista vw_hist_academica.
¿Qué significan los resultados “A”,“R” y “U”?

Saludos Cordiales.

Pueden tomar como ejemplo la query del método get_historia_academica del archivo \php\nucleo\matriculas\alumnos\co_alumnos.php, y a esa agregarle una columna para informar los datos de la ultima cursada aprobada (esto lo haces consultando la vista vw_regularidades en una subquery para cada actividad aprobada)

Campo resultado en vistas de historia academica:
A = aprobado
R = desaprobado
U = ausente (para el caso de examenes finales)

Gracias por la respuesta Alejandro, otra consulta a raíz de tu respuesta:

  • ¿Cómo puedo obtener las actividades que tienen cursada pero no rindieron final?

Ya que la consulta hasta ahora lo que hace es traer las actividades que tienen mesa de examen y la subquery con su respectiva cursada.

Saludos.

Hola

Podría ser una query como la siguiente:


SELECT *
FROM vw_regularidades_basica
WHERE vw_regularidades_basica.alumno = <alumno>
AND vw_regularidades_basica.resultado = 'A' -- Resultado Aprobado
AND vw_regularidades_basica.elemento NOT IN (SELECT vw_hist_academica_basica.elemento 
				            FROM vw_hist_academica_basica 
				            WHERE vw_hist_academica_basica.alumno = <alumno> 
				            AND vw_hist_academica_basica.resultado = 'A')

Se pueden utilizar también las vistas vw_regularidades y vw_hist_academica
Saludos