Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/02/2013, 13:25
Avatar de jpogsistem
jpogsistem
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años, 1 mes
Puntos: 4
Respuesta: Calcular días de un mes incluidos entre dos fechas

Gracias leo_acn,

Me das un inicio pero debo explicar de nuevo un detalle.

Tengo un campo con los meses guardados, el que tu llamas fecha.....ahí siempre irá
el año, mes y el 01 del día...........esto es fijo, por ejemplo :

Enero 2012 : 2012-01-01
Febrero 2012 : 2012-02-01
Marzo 2012 : 2012-03-01

Esto es y siempre será así.


Ahora tengo los rangos de fechas, por ejemplo :

desde 2010-12-05 (Diciembre 5 de 2010)
hasta 2013-01-30 (Enero 30 de 2013)


Ahora quiero evaluar Enero 2012 : 2012-01-01 desde - hasta

La pregunta es : cuantos días de enero de 2012 caen en el rango de desde 2010-12-05 (Diciembre 5 de 2010) HASTA 2013-01-30 (Enero 30 de 2013) ???

SQL debe devolverme : 31


-----------------------------------------Ejemplo 2 ---------------------------

Si cambiamos el hasta y quiero evaluar el mismo mes, es decir Enero de 2012 pero :

desde 2010-12-05 (Diciembre 5 de 2010)
hasta 2012-01-15 (Enero 15 de 2012)

La pregunta es : cuantos días de enero de 2012 caen en el rango de desde 2010-12-05 (Diciembre 5 de 2010) HASTA 2012-01-15 (Enero 15 de 2012) ???

SQL debe devolverme : 15


Esto es exactamente lo que requiero.

Gracias !!!
__________________
EL LIMITE ES EL UNIVERSO