Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/11/2013, 16:06
chocolitos2013
 
Fecha de Ingreso: noviembre-2013
Mensajes: 7
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: Cantidad de dias laborables (join dim_tiempo y tabla de hechos)

esta es mi fact

ID_ticket| FECHA_CREACION | FECHA_CIERRE |
1 |2013/08/01 | 2013/08/05 |
2 |2013/08/02 | 2013/08/08 |
3 |2013/08/01 | 2013/08/06 |
4 |2013/08/01 | 2013/08/09 |
5 |2013/08/01 | 2013/08/04 |
6 |2013/08/01 | 2013/08/03 |
7 |2013/08/01 | 2013/08/09 |
|etc.. | etc... |

esta es mi dim_tiempo

fecha | año | mes | dia
2013/08/01 | 2013 | 8 | 1
2013/08/02 | 2013 | 8 | 2
2013/08/03 | 2013 | 8 | 3
2013/08/04 | 2013 | 8 | 4
2013/08/05 | 2013 | 8 | 5
2013/08/06 | 2013 | 8 | 6
2013/08/07 | 2013 | 8 | 7
2013/08/08 | 2013 | 8 | 8
2013/08/09 | 2013 | 8 | 9
etc.....

necesito un query entre estas 2 tablas para que yo pueda obtener para cada ticket lo siguiente:

ID_ticket| FECHA_CREACION | FECHA_CIERRE | cantidad_dias |
1 |2013/08/01 | 2013/08/05 | 4
2 |2013/08/02 | 2013/08/08 | 6
3 |2013/08/01 | 2013/08/06 | 5
4 |2013/08/01 | 2013/08/09 | 8
5 |2013/08/01 | 2013/08/04 | 3
6 |2013/08/01 | 2013/08/03 | 2
7 |2013/08/01 | 2013/08/09 | 8

todo esto mediante un count(cualquier campo de la dim tiempo) y la condicion que debe ser FECHA_CREACION y FECHA_CIERRE, no puedo usar daysbetween('2013/08/01' , '2013/08/05') o algo similar