Marcelo,
Emtonces en estos casos de alumnos incorrectos encuentra la cursada? Con esos datos obtenidos luego de hace:
CASE
WHEN EXTRACT(year FROM cur.fecha) < pAnio THEN 'N'
WHEN EXTRACT(year FROM cur.fecha) = pAnio THEN 'S'
ELSE 'L'
END as cursada
Los libres entonces son sólo los que no tienen cursada o el año de su fecha de cursada es posterior al que se informa. Pero no es el caso por lo que veo… Alguna particularidad de estos alumnos?
Saludos, Florencia.
Saludos, Florencia.