Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2008, 17:53
zolrac
 
Fecha de Ingreso: febrero-2007
Mensajes: 10
Antigüedad: 18 años
Puntos: 0
Select Rango de Fechas

Hola, tengo un problema con una consulta. Este es mi problema.
Tengo 4 campos tipo "Date" las dos primeras son "Fec_Ini_Cont", "Fec_Fin_Cont" (fecha inicio contrato y fecha final), las otras dos "Fec_Ini_Rango", "Fec_Fin_Rango" es el rango de fechas que trabajo el empleado durante el mes o cualquier otro rango (P.ej.15 dias) o, la idea es que mi consulta me debe de mostrar a todos las personas que su fecha de contratro esten dentro del rango de pago.

codigo Fec_Ini_Cont Fec_Fin_Cont
E00001 02/02/2008 30/11/2008
E00002 01/04/2008 15/04/2008
E00003 03/02/2008 30/03/2008
E00004 16/04/2008 30/04/2008

si el rango es del 01/04/2008 hasta 15/04/2008 el resultado seria:
E00001 (15 dias)
E00002 (15 dias)

si el rango es del 16/04/2008 hasta 30/04/2008 el resultado seria:
E00001
E00004

si el rango es del 01/03/2008 hasta 30/03/2008 el resultado seria:
E00001 (30 dias)
E00003 (30 dias)


Todas las ideas son bienvenidas, de ante mano muchas gracias.
me olvidaba la BD es Oracle