¡Hola David Ricardo Girona López!
Esperamos que este mensaje te encuentre bien.
Lamentamos sinceramente la demora en abordar tu tema en este foro.
Para contar el número de personas por día y origen, puedes usar una consulta SQL que genere un rango de fechas y luego cuente las ocupaciones. Aquí tienes un ejemplo:
WITH DateRange AS (
SELECT CAST('2024-01-01' AS DATE) AS Date
UNION ALL
SELECT DATEADD(DAY, 1, Date)
FROM DateRange
WHERE Date < '2024-12-31'
)
SELECT
dr.Date,
r.Origen,
SUM(r.Ocupación) AS TotalOcupación
FROM
DateRange dr
LEFT JOIN Reservas r ON dr.Date BETWEEN r.Desde AND r.Hasta
GROUP BY
dr.Date, r.Origen
ORDER BY
dr.Date, r.Origen;
Esto debería ayudarte a obtener el informe deseado.
Si no recibimos una respuesta tuya en los próximos días, procederemos a cerrar el tema. Sin embargo, queremos asegurarte que siempre estamos disponibles para cualquier asistencia que puedas necesitar.
Agradecemos tu comprensión y estamos aquí para ayudar en lo que sea necesario.
Estaré atento a tu respuesta.,
Jonathan
----------*
Tu opinión es muy importante para nosotros! Si esta respuesta resolvió tu consulta, por favor haz clic en 'SÍ'. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.