Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2010, 03:33
dave82
 
Fecha de Ingreso: septiembre-2010
Mensajes: 3
Antigüedad: 13 años, 7 meses
Puntos: 0
Exclamación Ponderar valor entre dos fechas

Buenas,

Tengo una pequeña duda, y después de buscar y buscar sigo sin saber como enfocarlo.

El enunciado del problema es el siguiente.

Tengo filas que contienen dos fechas, FechaIncio, FechaFin y un valor, Valor.

Por ejemplo:
Fila 1: 01.01.10, 31.01.10, 8
Fila 2: 08.01.10, 07.02.10, 16
Fila 3: 15.01.10, 07.02.10, 9

Ahora quiero sacar un resumen por dias/semanas/mes... por ejemplo para semanas, como el valor de la primera fila es 8 y costa de 4 semanas (para redondear). Sería un valor 2 para cada semana. la fila 2, un valor 4, y la fila 3 (son 3 semanas) un valor de 3.

El select resultante para el resumen semanal debería dar:

Semana 1 --- 2 (Fila 1 tiene 4 semanas con valor 8, 1 semana es valor 2)
Semana 2 --- 6 (Valor 2 de la Fila 1 + Valor de la fila 2 ponderada (4))
Semana 3 --- 9
Semana 4 --- 9
Semana 5 --- 7

Muchas gracias.