db update für KW Zahlen
This commit is contained in:
1 parent
472a6d9654
commit
e6be25b340
4 files changed
+85
-2
No files matched your search
+65
-2
@@ -188,7 +188,6 @@ from vwasserroh
|
||||
group by mon
|
||||
;
|
||||
|
||||
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
@@ -203,4 +202,68 @@ SELECT w.mon, w.wasserQmSum, s.stromKWhSum, g.gasKWhSum
|
||||
FROM vwassersum as w
|
||||
left join vstromsum as s on w.mon = s.mon
|
||||
left join vgassum as g on w.mon = g.mon
|
||||
;
|
||||
;
|
||||
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
DROP VIEW if EXISTS vgasweeksum ;
|
||||
CREATE VIEW vgasweeksum as
|
||||
|
||||
select
|
||||
cast ( strftime('%Y%W' ,zeitpunkt) as INTEGER ) as KW
|
||||
,round ( sum(gasvolumen ),3) * max(gasfaktor) as gasKWhSum
|
||||
,max(gasfaktor) as gasfaktor
|
||||
from vgasroh
|
||||
group by KW;
|
||||
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
DROP VIEW if EXISTS vstromweeksum ;
|
||||
CREATE VIEW vstromweeksum as
|
||||
|
||||
select
|
||||
cast ( strftime('%Y%W' ,zeitpunkt) as INTEGER ) as KW
|
||||
,round ( sum(stromverzehr ),3) as stromKWhSum
|
||||
|
||||
from vstromroh
|
||||
group by KW;
|
||||
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
|
||||
DROP VIEW if exists "main"."vwasserweeksum";
|
||||
CREATE VIEW vwasserweeksum as
|
||||
|
||||
select
|
||||
cast ( strftime('%Y%W' ,zeitpunkt) as INTEGER ) as KW
|
||||
|
||||
,round ( sum(wasserverbrauch ),3) as wasserQmSum
|
||||
|
||||
from vwasserroh
|
||||
group by KW
|
||||
|
||||
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
-- ------------------------------------------------------------------------------
|
||||
|
||||
|
||||
DROP VIEW if EXISTS "main"."vwochensummen";
|
||||
CREATE VIEW vwochensummen as
|
||||
|
||||
SELECT w.KW, w.wasserQmSum, s.stromKWhSum, g.gasKWhSum, g.gasfaktor
|
||||
|
||||
FROM vwasserweeksum as w
|
||||
left join vstromweeksum as s on w.KW = s.KW
|
||||
left join vgasweeksum as g on w.KW = g.KW
|
||||
Reference in new issue
Block a user