entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

contar dias intermedios en consulta sql

hola a todos, de antemano muchas gracias por cualquier idea o ayuda que me puedan dar, saben como puedo hacer una consulta donde me cuente la diferencia de dias entre dos fechas? actualmente estoy usando la sentencia con between, sin embargo, no se como hacer que me cuente los dias intermedios, por ejemplo:

Select [id],DATEDIFF(day,[startDate], [endDate]) AS CONT_A from [test].[dbo].[sites]
where [endDate]>'2021-09-20' or  [endDate]<='2021-09-22' 
group by [id],[startDate], [endDate]

quiero que me lo cuente acorde a los parametros '2021-09-20' al 2021-09-22'

Para un id con fecha:
id      start           end            count   esperaria
9   2021-09-21  2021-09-24  3 --------2--
14  2021-09-22  2021-09-24  2---------1

gracias por cualquier ayuda.

Saludos

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta