Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2008, 03:29
carliños
 
Fecha de Ingreso: agosto-2007
Mensajes: 22
Antigüedad: 16 años, 8 meses
Puntos: 0
Ayuda con una consulta

Hola a tod@s!
tengo la siguiente consulta:

SELECT semana, COUNT(DECODE(CREATEWEEK, SEMANA,1,NULL)) NewOpen, COUNT(DECODE(CLOSEWEEK, SEMANA,1,NULL)) Closed FROM V_DIM_SEMANA V, incidence I where (V.SEMANA = I.CREATEWEEK OR V.SEMANA = I.CLOSEWEEK) AND V.semana BETWEEN TO_CHAR(TO_DATE('01011990', 'DDMMYYYY'), 'YYYYWW') AND TO_CHAR(TO_DATE('04062008', 'DDMMYYYY'), 'YYYYWW') group by semana ORDER BY SEMANA

Esto me saca las incidencias que se han creado y cerrado en una semana, es decir, lo siguiente

semana abiertas cerradas
1 2 0
2 4 1
3 2 3

El problema que tengo es que si hay una semana que no se crea ni se cierra ninguna incidencia no se muestra la semana, simplemente se omite, y lo que quiero es que hiciese

semana abiertas cerradas
4 0 0


Alguien me puede ayudar?


Muchisimas gracias de antemano!!