Proba con:
Código:
select a.nombremiembro, a.fechanacimiento
from miembros a
where ((extract(month from a.fechanacimiento)*100 +
(extract(day from a.fechanacimiento) between
:mes1 * 100 + :dia1 and :mes2 * 100 + :dia2
mes1, mes2, dia1 y dia2 son del tipo Smallint o algun tipo entero.
Hasta luego.