Contar registros en cada momento del tiempo
Publicado por belloweb (2 intervenciones) el 05/04/2018 10:42:03
Buenas, tengo una tabla con las siguientes características:
CODIGO | FECHA_INICIO_VIGENCIA | FECHA_FIN_VIGENCIA
1 | 01/03//18 | 31/12/00
2 | 02/03/18 | 03/03/18
3 | 03/03/18 | 31/12/00
4 | 01/03/18 | 03/03/18
La fecha 31/12/00 quiere decir que no tiene fecha de fin de vitgencia (es decir, que el registro está vigente = 31/12/2500). Lo que quiero es obtener para cada día del mes, cuántos registros han estado vigentes en ese momento.
Fecha | Cuenta_vigentes
01/03/18 | 2
02/03/18 | 3
03/03/18 | 2
04/03/18 | 2
05/03/18 | 2
.
.
.
31/03/18 | 2
No se si es posible obtener esto ya que agrupar por los días del mes... es algo que no me encaja muy bien en la estructura del Group by. ¿Alguna idea de cómo hacerlo?
Mil gracias :)
CODIGO | FECHA_INICIO_VIGENCIA | FECHA_FIN_VIGENCIA
1 | 01/03//18 | 31/12/00
2 | 02/03/18 | 03/03/18
3 | 03/03/18 | 31/12/00
4 | 01/03/18 | 03/03/18
La fecha 31/12/00 quiere decir que no tiene fecha de fin de vitgencia (es decir, que el registro está vigente = 31/12/2500). Lo que quiero es obtener para cada día del mes, cuántos registros han estado vigentes en ese momento.
Fecha | Cuenta_vigentes
01/03/18 | 2
02/03/18 | 3
03/03/18 | 2
04/03/18 | 2
05/03/18 | 2
.
.
.
31/03/18 | 2
No se si es posible obtener esto ya que agrupar por los días del mes... es algo que no me encaja muy bien en la estructura del Group by. ¿Alguna idea de cómo hacerlo?
Mil gracias :)
Valora esta pregunta
0