From 84406fee1ba13638fd2dc8199e13aee60bb73fee Mon Sep 17 00:00:00 2001 From: Dona Maria Absi <49731027+DonaAbsi@users.noreply.github.com> Date: Thu, 24 Jul 2025 11:41:10 +0300 Subject: [PATCH] divided 100 --- ...rt_all_fact_hourly_device_energy_consumed.sql | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libs/common/src/sql/procedures/fact_device_energy_consumed/procedure_insert_all_fact_hourly_device_energy_consumed.sql b/libs/common/src/sql/procedures/fact_device_energy_consumed/procedure_insert_all_fact_hourly_device_energy_consumed.sql index e3c0d5f..a0358c1 100644 --- a/libs/common/src/sql/procedures/fact_device_energy_consumed/procedure_insert_all_fact_hourly_device_energy_consumed.sql +++ b/libs/common/src/sql/procedures/fact_device_energy_consumed/procedure_insert_all_fact_hourly_device_energy_consumed.sql @@ -5,8 +5,8 @@ WITH total_energy AS ( EXTRACT(HOUR FROM log.event_time) AS hour, TO_CHAR(log.event_time, 'MM-YYYY') AS event_month, EXTRACT(YEAR FROM log.event_time)::int AS event_year, - MIN(log.value)::integer AS min_value, - MAX(log.value)::integer AS max_value + MIN(log.value)::integer/100 AS min_value, + MAX(log.value)::integer/100 AS max_value FROM "device-status-log" log WHERE log.code = 'EnergyConsumed' GROUP BY 1,2,3,4,5 @@ -19,8 +19,8 @@ energy_phase_A AS ( EXTRACT(HOUR FROM log.event_time) AS hour, TO_CHAR(log.event_time, 'MM-YYYY') AS event_month, EXTRACT(YEAR FROM log.event_time)::int AS event_year, - MIN(log.value)::integer AS min_value, - MAX(log.value)::integer AS max_value + MIN(log.value)::integer/100 AS min_value, + MAX(log.value)::integer/100 AS max_value FROM "device-status-log" log WHERE log.code = 'EnergyConsumedA' GROUP BY 1,2,3,4,5 @@ -33,8 +33,8 @@ energy_phase_B AS ( EXTRACT(HOUR FROM log.event_time) AS hour, TO_CHAR(log.event_time, 'MM-YYYY') AS event_month, EXTRACT(YEAR FROM log.event_time)::int AS event_year, - MIN(log.value)::integer AS min_value, - MAX(log.value)::integer AS max_value + MIN(log.value)::integer/100 AS min_value, + MAX(log.value)::integer/100 AS max_value FROM "device-status-log" log WHERE log.code = 'EnergyConsumedB' GROUP BY 1,2,3,4,5 @@ -47,8 +47,8 @@ energy_phase_C AS ( EXTRACT(HOUR FROM log.event_time) AS hour, TO_CHAR(log.event_time, 'MM-YYYY') AS event_month, EXTRACT(YEAR FROM log.event_time)::int AS event_year, - MIN(log.value)::integer AS min_value, - MAX(log.value)::integer AS max_value + MIN(log.value)::integer/100 AS min_value, + MAX(log.value)::integer/100 AS max_value FROM "device-status-log" log WHERE log.code = 'EnergyConsumedC' GROUP BY 1,2,3,4,5