Commit ee7b690b authored by mohammed.akhib's avatar mohammed.akhib

updated all the queries with round to 2

parent 01bb1207
......@@ -1320,10 +1320,10 @@ class SterliteRefineryQuery:
SELECT
'40 KA Rectifier Efficiency' AS efficiencies,
'%' AS uom,
SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(
ROUND((SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(
CASE
WHEN ACTUAL_METRIC_VALUE <> 0 THEN 1
ELSE NULL END), 0), 1) AS ytd
ELSE NULL END), 0), 1))::NUMERIC,2) AS ytd
FROM SEMANTIC_PROD.RECTIFIER_KPI_VIEW
WHERE LOWER(TRIM(KPI)) = '40ka_rectifier_efficiency'
......@@ -1370,9 +1370,9 @@ class SterliteRefineryQuery:
SELECT
'35 KA Rectifier Efficiency' AS efficiencies,
'%' AS uom,
SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(CASE
ROUND((SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(CASE
WHEN ACTUAL_METRIC_VALUE <> 0 THEN 1
ELSE NULL END), 0), 1) AS ytd
ELSE NULL END), 0), 1))::NUMERIC,2) AS ytd
FROM SEMANTIC_PROD.RECTIFIER_KPI_VIEW
......@@ -1388,8 +1388,8 @@ class SterliteRefineryQuery:
SELECT
'Spent Anode Generation Rate' efficiencies,
'%' AS uom,
MAX(NORMS) AS norms,
MAX(METRIC_VALUE) AS on_date
ROUND(MAX(NORMS)::NUMERIC,2) AS norms,
ROUND(MAX(METRIC_VALUE)::NUMERIC,2) AS on_date
FROM
(SELECT KPI,
......@@ -1418,7 +1418,7 @@ class SterliteRefineryQuery:
SELECT
'Spent Anode Generation Rate' efficiencies,
'%' AS uom,
MAX(METRIC_VALUE) AS mtd
ROUND(MAX(METRIC_VALUE)::NUMERIC,2) AS mtd
FROM
(SELECT KPI,
......@@ -1447,7 +1447,7 @@ class SterliteRefineryQuery:
SELECT
'Spent Anode Generation Rate' efficiencies,
'%' AS uom,
MAX(METRIC_VALUE) AS ytd
ROUND(MAX(METRIC_VALUE)::NUMERIC,2) AS ytd
FROM
(SELECT KPI,
......@@ -1478,7 +1478,7 @@ class SterliteRefineryQuery:
QUERY_1 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS on_date
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS on_date
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1491,7 +1491,7 @@ class SterliteRefineryQuery:
QUERY_2 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS mtd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS mtd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1504,7 +1504,7 @@ class SterliteRefineryQuery:
QUERY_3 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS ytd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS ytd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1565,7 +1565,7 @@ class SterliteRefineryQuery:
QUERY_1 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS on_date
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS on_date
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1578,7 +1578,7 @@ class SterliteRefineryQuery:
QUERY_2 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS mtd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS mtd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1591,7 +1591,7 @@ class SterliteRefineryQuery:
QUERY_3 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS ytd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS ytd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1652,7 +1652,7 @@ class SterliteRefineryQuery:
QUERY_1 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS on_date
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS on_date
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1665,7 +1665,7 @@ class SterliteRefineryQuery:
QUERY_2 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS mtd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS mtd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1678,7 +1678,7 @@ class SterliteRefineryQuery:
QUERY_3 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS ytd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS ytd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1739,7 +1739,7 @@ class SterliteRefineryQuery:
QUERY_1 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS on_date
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS on_date
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1752,7 +1752,7 @@ class SterliteRefineryQuery:
QUERY_2 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS mtd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS mtd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......@@ -1765,7 +1765,7 @@ class SterliteRefineryQuery:
QUERY_3 = """
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK) AS ytd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2) AS ytd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment