SQL Server - Agenda horas disponibles entre fechas

 
Vista:
sin imagen de perfil

Agenda horas disponibles entre fechas

Publicado por Malospelos (3 intervenciones) el 16/08/2022 17:20:18
Hola a todos,

Necesito sacar cuantas huecos disponibles hay en una agenda.

Tengo una tabla donde aparecen todos los registros de los huecos rellenos, pongamos que hoy hay una cita a las 13:00 de 40 minutos y otra a las 17:00 de 20 minutos, tendríamos solo esos dos registros.

Para que se pueda coger una cita la idea es mostrar todos los huecos de 20 minutos que hay disponibles hoy.

Por lo que en la lista deberían aparecer todos los huecos desde las 10:00 que abren hasta las 13:00 que hay un hueco relleno de 40 minutos, después desde las 13:40 que vuelve a estar libre hasta las 17:00 que hay otro hueco relleno y empezar de nuevo a las 17:20 hasta las 22:00 horas que cierran.

La idea es que saque tantos registros como huecos haya de 20 en 20 minutos.

Como podría hacer esto en una query?

Un saludo y muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder