Commit 341e64d1 authored by Charlotte Toftemann Thomsen's avatar Charlotte Toftemann Thomsen
Browse files

Update 13-enkeltindvindere.sql

parent 133ece53
......@@ -4,9 +4,18 @@
Status: prototype
*/
SELECT * FROM (
SELECT vt.*,
CASE
WHEN ("FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)" LIKE '%V04%' OR "FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)" LIKE '%V05%') AND "V95(PRIORITET)" IS NULL AND "ANDRE VIRKSOMHEDSTYPER(PRIORITET)" IS NULL THEN 'Erstat forældet virksomhedstype med V95 (1 husstand) eller V03 (2-9 husstande)'
WHEN "FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)" LIKE '%M42%' AND ("V95(PRIORITET)" IS NOT NULL OR "ANDRE VIRKSOMHEDSTYPER(PRIORITET)" LIKE '%V03%') THEN 'Uoverensstemmelse mellem den forældede virksomhedstype M42 og andre virksomhedstyper'
WHEN "FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)" LIKE '%M42%' AND ("ANDRE VIRKSOMHEDSTYPER(PRIORITET)" NOT LIKE '%V01%' AND "ANDRE VIRKSOMHEDSTYPER(PRIORITET)" NOT LIKE '%V02%') THEN 'M42 til ??'
WHEN "FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)" LIKE '%M42%' AND "V95(PRIORITET)" IS NULL AND "ANDRE VIRKSOMHEDSTYPER(PRIORITET)" IS NULL THEN 'M42 til ??'
WHEN (("FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)" LIKE '%V04%' OR "FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)" LIKE '%V05%') AND "V95(PRIORITET)" LIKE 'V95%') OR ("V95(PRIORITET)" LIKE 'V95%' AND "ANDRE VIRKSOMHEDSTYPER(PRIORITET)" LIKE '%V03%') THEN 'Uafklaret antal husstande'
END kontrol
FROM (
SELECT p.municipalityno2007 kommunenr,
m.name kommunenavn,
p.plantid||' - '||p.plantname AS anlaeg,
p.plantid||' - '||p.plantname AS anlaeg,
st.longtext status,
(SELECT LISTAGG(companytype||'('||companytypeno||')', ',') WITHIN GROUP (ORDER BY companytypeno) FROM drwplantcompanytype WHERE p.plantid = plantid AND companytype IN ('V95') GROUP BY plantid) "V95(PRIORITET)",
(SELECT LISTAGG(companytype||'('||companytypeno||')', ',') WITHIN GROUP (ORDER BY companytypeno) FROM drwplantcompanytype WHERE p.plantid = plantid AND companytype IN ('M42','V04','V05','V06','V07') GROUP BY plantid) "FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)",
......@@ -17,4 +26,6 @@ LEFT JOIN code_733 st ON p.active = st.code
WHERE NVL(p.dataowner, 'KO') = 'KO'
--and p.plantid in (175950,153737,160050,51087)
ORDER BY m.name, p.plantid
) WHERE "V95(PRIORITET)" IS NOT NULL OR "FORÆLDET VIRKSOMHEDSTYPE(PRIORITET)" IS NOT NULL;
) vt
)
WHERE kontrol IS NOT NULL;
Supports Markdown
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