database: fix small bug in view

This commit is contained in:
2023-11-02 19:01:28 +01:00
parent 462513f2a4
commit 190cf77a93

View File

@ -4,7 +4,7 @@ SELECT s.year, c.mgnr,
t.sortid || COALESCE(a.attrid, '') AS bucket, t.sortid || COALESCE(a.attrid, '') AS bucket,
t.sortid, a.attrid, t.sortid, a.attrid,
CAST(ROUND(SUM(area) * COALESCE(t.min_kg_per_ha, 0) / 10000.0, 0) AS INTEGER) AS min_kg, CAST(ROUND(SUM(area) * COALESCE(t.min_kg_per_ha, 0) / 10000.0, 0) AS INTEGER) AS min_kg,
CAST(ROUND(SUM(area) * COALESCE(a.max_kg_per_ha, s.max_kg_per_ha) / 10000.0, 0) AS INTEGER) AS max_kg, CAST(ROUND(SUM(area) * MIN(COALESCE(a.max_kg_per_ha, s.max_kg_per_ha), s.max_kg_per_ha) / 10000.0, 0) AS INTEGER) AS max_kg,
CAST(ROUND(SUM(area) * s.max_kg_per_ha / 10000.0, 0) AS INTEGER) AS upper_max_kg CAST(ROUND(SUM(area) * s.max_kg_per_ha / 10000.0, 0) AS INTEGER) AS upper_max_kg
FROM season s, area_commitment c FROM season s, area_commitment c
JOIN area_commitment_type t ON t.vtrgid = c.vtrgid JOIN area_commitment_type t ON t.vtrgid = c.vtrgid