Listado de alumnos Regulares en un Periodo

Hola necesitamos sacar un listado de alumnos regulares(con al menos 2 materias aprobadas) en el año lectivo 2022 o sea desde el 01/04/2022 hasta el 31/03/2023 , si puede facilitarme un script de sql para informix u orientarme le agradezco.

SELECT c.nombre, p.apellido, p.nombres, a.legajo
FROM sga_alumnos as a
JOIN sga_carreras as c ON c.unidad_academica = a.unidad_academica and c.carrera = a.carrera
JOIN sga_personas as p ON p.unidad_academica = a.unidad_academica and p.nro_inscripcion = a.nro_inscripcion
WHERE a.regular = 'S'
AND
(SELECT COUNT(1) FROM vw_hist_academica as h
WHERE h.unidad_academica = a.unidad_academica
AND h.carrera = a.carrera
AND h.legajo = a.legajo
AND h.resultado = 'A'
AND h.fecha BETWEEN to_date('2022/04/01','%Y/%m/%d') AND to_date('2023/03/31','%Y/%m/%d')
) >= 2
ORDER BY c.nombre, p.apellido, p.nombres 

(SELECT COUNT(1) FROM vw_hist_academica as h
WHERE h.unidad_academica = a.unidad_academica
AND h.carrera = a.carrera
AND a.legajo = a.legajo
AND a.resultado = ‘A’
AND a.fecha BETWEEN to_date(‘2022/04/01’,‘%Y/%m/%d’) AND to_date(‘2023/03/31’,‘%Y/%m/%d’)

) >= 2
ORDER BY c.nombre, p.apellido, p.nombres

DESDE YA MUCHAS GRACIAS.

TE CONSULTO:

                       *LOS TRES RESALTADOS EN ROJO NO SERIAN : h.legajo, h.resultado y h.fecha ?

Si, habia quedado mal la referencia al campo.

MCUHAS GRACIAS, pude hacerlo!