select por semanas
Hola a todos, quisiera hacerles una consulta de un select que estoy haciendo.
Tengo que obtener del select una serie de registros que se encuentran en un rango de fecha...
es decir todos los registros entre una fecha y otra, esas fechas las he convertido en semanas to_char(reg.fecha_incidencia 'yyyyiw')
pues bien supongamos que el resultado es
fecha_incidencia incidencias
200521 16
200523 11
200524 9
lo que obtengo es el numero de incidencias (siempre despues de agrupar y todo esto) agrupadas por esas semanas..
El problema viene cuando en alguna de esas semanas de ese rango de fechas no obtengo ningun registro porque no lo hay... entonces la pregunta es la siguiente: como puedo hacer para poder tener la semana aunque el valor no exista... es decir
200521 16
200522 0
200523 11
200524 9
no se si me he hecho explicar, pero espero me puedan ayudar, la verdad no he conseguido la manera de resolverlo.
Un saludo y muchas gracias
Tengo que obtener del select una serie de registros que se encuentran en un rango de fecha...
es decir todos los registros entre una fecha y otra, esas fechas las he convertido en semanas to_char(reg.fecha_incidencia 'yyyyiw')
pues bien supongamos que el resultado es
fecha_incidencia incidencias
200521 16
200523 11
200524 9
lo que obtengo es el numero de incidencias (siempre despues de agrupar y todo esto) agrupadas por esas semanas..
El problema viene cuando en alguna de esas semanas de ese rango de fechas no obtengo ningun registro porque no lo hay... entonces la pregunta es la siguiente: como puedo hacer para poder tener la semana aunque el valor no exista... es decir
200521 16
200522 0
200523 11
200524 9
no se si me he hecho explicar, pero espero me puedan ayudar, la verdad no he conseguido la manera de resolverlo.
Un saludo y muchas gracias