id descripcion fecha_d fecha_h
1 Carnavales 27/02/2006 28/02/2006
2 Semana Santa 10/04/2006 14/04/2006
3 Firma Acta independecia 19/04/2006 19/04/2006
4 Día del trabajor 01/05/2006 01/05/2006
5 Independecia 05/07/2006 05/07/2006
6 Vacaciones Escolares 28/07/2006 11/09/2006
7 Día La resistencia Indigena 12/10/2006 12/10/2006
8 Vacaciones decembrinas 20/12/2006 08/01/2007
Aqui dejo mi tabla. Como veran la idea es con un rango de fecha, cuando se repite el numero es por que solo contempla ese día.
Aquí esta mi consulta como esta hoy en día..
Código:
SELECT DATEDIFF([day], Fecha_rec_ccnpg, ISNULL (fecha_recau_comp, GETDATE())) AS dia_rev
FROM dbo.tabla
La idea es saber cuantos días habiles han pasado desde fecha_rec_ccnpg hasta fecha_recau_comp y si esta es nula, entonces hasta el día actual.