Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2006, 06:29
Spielberg
 
Fecha de Ingreso: diciembre-2004
Ubicación: Pamplona
Mensajes: 71
Antigüedad: 19 años, 4 meses
Puntos: 0
Contar dias hasta fin de mes

Buenas días, tengo una tabla con fechas de alta y baja para un gimnasio. El caso es que se pone una fecha de inicio de la actividad, por ejemplo 08/12/2006 (str_fecha_comienzo) y otra de fin de actividad, por ejemplo 14/01/2007 (str_fecha_fin) el caso es que quería calcular cuantos días del total de la actividad corresponden a cada mes (vamos saber que la actividad de 20 días fue 15 de diciembre y 5 de enero). Mi consulta era algo del tipo;
Código PHP:
SELECT *, DATEDIFF( `str_fecha_fin` , `str_fecha_comienzo` ), MONTH(`str_fecha_comienzo`)
FROM `asis_trab_baja_temp`
WHERE `str_id_trabajador` = 2
GROUP BY MONTH
( `str_fecha_comienzo` ) 
pero no está bien definida porque no me saca todo. He estado mirando la y sé que podría calcular el último día del mes con LAST_DAY(`str_fecha_comienzo`) pero no sé como compararlas o restarlas o......a alguien se le ocurre algo? un saludo;

Javi
__________________
"Durante toda mi vida, mi padre habló de abandonar el pequeño pueblo en el que había nacido por una gran ciudad, porque, como él decía, no quería ser "un gran pez en una pequeña pecera".

Big Fish