Hola:
Estamos en la versión 3.11.0 y cuando queremos consultar el listado de requisitos presentados de una ubicación nos tira el siguiente error:
CODIGO: 7
MENSAJE: ERROR: falta una entrada para la tabla «sga_alumnos» en la cláusula FROM LINE 32: AND sga_alumnos.ubicacion = “3” ^
SQL: SELECT vw_personas.persona, vw_personas.apellido_nombres as persona_nombre, vw_personas.tipo_nro_documento as persona_documento, sga_propuestas.propuesta, sga_propuestas.nombre_abreviado as propuesta_nombre_abreviado, “(” || sga_propuestas.codigo || ") " || sga_propuestas.nombre as propuesta_nombre, vw_periodos_insc_propuesta.anio_academico as propuesta_anio, sga_requisitos.nombre as requisito_nombre, sga_requisitos_presentados.fecha_presentacion, sga_requisitos_presentados.fecha_vencimiento, CASE WHEN sga_requisitos_aspirante.exceptuado = “S” THEN “Sí” WHEN sga_requisitos_aspirante.exceptuado = “N” THEN “No” END as exceptuado , sga_requisitos_aspirante.fecha_excepcion, sga_req_motivos_excepcion.nombre as motivo_excepcion_nombre, COALESCE(sga_requisitos_aspirante.fecha_prorroga, sga_requisitos_ingreso_excep.fecha_tope, vw_periodos_insc_propuesta.fecha_cierre_requisitos) as fecha_tope_presentacion FROM sga_propuestas_aspira JOIN vw_personas ON sga_propuestas_aspira.persona = vw_personas.persona JOIN vw_periodos_insc_propuesta ON sga_propuestas_aspira.periodo_insc = vw_periodos_insc_propuesta.periodo_insc JOIN sga_situacion_aspirante ON sga_propuestas_aspira.situacion_asp = sga_situacion_aspirante.situacion_asp JOIN sga_propuestas ON sga_propuestas_aspira.propuesta = sga_propuestas.propuesta JOIN sga_requisitos_aspirante ON sga_propuestas_aspira.propuesta_aspira = sga_requisitos_aspirante.propuesta_aspira JOIN sga_requisitos ON sga_requisitos_aspirante.requisito = sga_requisitos.requisito LEFT JOIN sga_req_motivos_excepcion ON sga_requisitos_aspirante.motivo_excepcion = sga_req_motivos_excepcion.motivo_excepcion LEFT JOIN sga_requisitos_presentados ON sga_requisitos_presentados.persona = vw_personas.persona AND sga_requisitos_presentados.requisito = sga_requisitos.requisito LEFT JOIN sga_requisitos_ingreso_excep ON sga_requisitos_ingreso_excep.periodo_inscripcion = vw_periodos_insc_propuesta.periodo_inscripcion AND sga_requisitos_ingreso_excep.requisito = sga_requisitos.requisito WHERE sga_situacion_aspirante.resultado_asp IN (“A”,“P”) AND sga_propuestas_aspira.propuesta = “36” AND sga_alumnos.ubicacion = “3” ORDER BY persona_nombre, sga_propuestas.nombre, requisito_nombre – toba_log: 287076999
Nos esta pasando cuando queremos filtrar por ubicación, sino no tira error.
Saludos