Ver Mensaje Individual
  #18  
Antiguo 04-11-2003
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Cool

Normalmente no me gusta hacer el trabajo de otros... pero esta vez, hare una excepción, porque creo que lo que quizas es obvio para mi podria tomarte dias enteros a vos..., pero te insto a que sigas haciendo esfuerzos por investigar por tu cuenta y fabricar tus propias soluciones...

La sentencia quedaria asi:

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)
            and (:mes1 * 100 + :dia1 <= :mes2 * 100 + :dia2)
            ) or
            ((
            ((extract(month from a.fechanacimiento)*100 + 
            (extract(day from a.fechanacimiento) between
            :mes2 * 100 + :dia2 and :mes1 * 100 + :dia1)
            and (:mes1 * 100 + :dia1 > :mes2 * 100 + :dia2)
            )
Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate

Última edición por jachguate fecha: 04-11-2003 a las 06:41:03.
Responder Con Cita