Hola,
en la FreeUDFLib de Interbase hay una función llamada DayOfYear que si no he visto mal devuelve el ordinal del dia dentro del año. Esto soluciona mucho la sentencia, porque seria algo asi:
select ...
from Tabla
where DayOfYear(fechanacimiento) between DayOfYear(:fechaInicio) and DayOfYear(:fechaFin)
Yo no suelo utilizar librerías externas (esta tampoco), pero para quien lo haga le puede ser de utilidad.
Saludos
|