diff --git a/libs/common/src/sql/procedures/fact_space_occupancy/procedure_insert_fact_daily_space_occupancy.sql b/libs/common/src/sql/procedures/fact_space_occupancy/procedure_insert_fact_daily_space_occupancy.sql index b3f121b..0a172a8 100644 --- a/libs/common/src/sql/procedures/fact_space_occupancy/procedure_insert_fact_daily_space_occupancy.sql +++ b/libs/common/src/sql/procedures/fact_space_occupancy/procedure_insert_fact_daily_space_occupancy.sql @@ -56,6 +56,8 @@ presence_detection_summary AS ( SUM(motion_detected + presence_detected) AS count_total_presence_detected FROM presence_detection pd LEFT JOIN device d ON d.uuid = pd.device_id + JOIN params P ON TRUE + AND (P.event_date IS NULL OR pd.event_time::date = P.event_date) GROUP BY 1, 2, 3, 4, 5 ),