Buenas tardes,
Estoy trabajando en una consulta SQL desde la base de datos para obtener un listado de alumnos con los siguientes datos: Apellido, Nombre, Número de documento, Propuesta formativa en la que está inscripto, Calidad, Regularidad y Estado de inscripción.
Escribí la siguiente consulta que me devuelve correctamente todos los datos excepto el Estado de inscripción:
SELECT
mdp_personas.apellido,
mdp_personas.nombres,
mdp_personas_documentos.nro_documento,
sga_propuestas.nombre,
sga_alumnos.calidad,
sga_alumnos.regular
FROM
sga_alumnos
LEFT JOIN
mdp_personas ON sga_alumnos.persona = mdp_personas.persona
LEFT JOIN
sga_propuestas ON sga_alumnos.propuesta = sga_propuestas.propuesta
LEFT JOIN
mdp_personas_documentos ON sga_alumnos.persona = mdp_personas_documentos.persona
AND mdp_personas_documentos.tipo_documento = 0;
Sin embargo, estoy teniendo dificultades para incluir el Estado de inscripción en el resultado. Sé que el estado de inscripción a una propuesta formativa se puede obtener desde la tabla sga_propuestas_aspira, en la columna situacion_asp, pero esta tabla no tiene una columna “alumno” que me permita hacer la vinculación directa con sga_alumnos.
Alguien podría sugerirme cómo agregar el Estado de inscripción en esta consulta?