Mariana,
Las regularidades pueden consultarse usando las vistas ‘vw_regularidades’ o ‘vw_regularidades_basica’, que incluyen las actas de cursada (vw_regularidades.origen = ‘R’), las actas de promoción de comisiones que son sólo promocionales (vw_regularidades.origen = ‘P’) y las equivalencias de regularidad (vw_regularidades.origen = ‘C’). Para tener en cuenta sólo las regularidades aprobadas el filtro debería ser: vw_regularidades.resultado = ‘A’. Tienen también la columna ‘anio_academico’.
Las aprobaciones pueden consultarse con ‘vw_hist_academica’ o ‘vw_hist_academica_basica’. Podrían tener una condición así:
vw_regularidades.elemento NOT IN ( SELECT vw_hist_academica_basica.elemento
FROM vw_hist_academica_basica
WHERE vw_hist_academica_basica.alumno = vw_regularidades.alumno AND
vw_hist_academica_basica.resultado = 'A')
Saludos, Florencia.
2