Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:dashboard:analyses:instance_analyses_oracle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
software:dashboard:analyses:instance_analyses_oracle [2016/06/02 09:19]
martin.oehm [Anzahl an gestarteten und beendeten Instanzen je Definition]
software:dashboard:analyses:instance_analyses_oracle [2016/06/28 10:12]
martin.oehm [Aktuelle Aktivität(en) und Bearbeiter aller offenen Instanzen]
Zeile 22: Zeile 22:
 INNER JOIN view_activity act ON act.instanceid = inst.id INNER JOIN view_activity act ON act.instanceid = inst.id
 WHERE task.isopen = '​1' ​ WHERE task.isopen = '​1' ​
-AND act."end" ​IS NULL +AND act.end IS NULL 
 AND inst."​END"​ IS NULL  AND inst."​END"​ IS NULL 
 AND inst.archiv = 0 AND inst.archiv = 0
 AND inst.definitionname = inst1."​DEFINITIONNAME"​) AS "​Anzahl offene Aufgaben"​ AND inst.definitionname = inst1."​DEFINITIONNAME"​) AS "​Anzahl offene Aufgaben"​
 FROM view_instance inst1 LEFT JOIN view_instance inst2 ON inst1.id=inst2.id AND inst2.END IS NOT NULL FROM view_instance inst1 LEFT JOIN view_instance inst2 ON inst1.id=inst2.id AND inst2.END IS NOT NULL
-WHERE inst1."​DEFINITIONNAME" ​'NAME DER PROZESSDEFINITION+WHERE inst1."​DEFINITIONNAME" ​like 'GL-01%
-GROUP BY inst1.definitionname+GROUP BY inst1.definitionname
 </​code>​ </​code>​
  
Zeile 34: Zeile 34:
 <code sql> <code sql>
 SELECT SELECT
-  ​definitionname,​ +definitionname,​ 
-    SUM(1) as "​alle",​  +SUM(1) as "​alle",​  
-    SUM( +SUM( 
-      CASE +CASE 
-      WHEN archiv = 1 and END IS NULL +WHEN archiv = 1 and END IS NULL 
-        THEN  +THEN  
-        +
-        ELSE +ELSE 
-        +
-      END +END) as "​abgebrochen",​ 
-    ​) as "​abgebrochen",​ +SUM( 
-    SUM( +CASE 
-      CASE +WHEN END IS NOT NULL 
-      WHEN END IS NOT NULL +THEN  
-        THEN  +
-        +ELSE 
-        ELSE +
-        +END) as "​beendet",​ 
-      END +SUM( 
-    ​) as "​beendet",​ +CASE 
-    SUM( +WHEN END IS NULL AND archiv = 0 
-      CASE +THEN  
-      WHEN END IS NULL AND archiv = 0 +
-        THEN  +ELSE  
-        +
-        ELSE  +END) as "​laufend"​ 
-        +from view_instance group by definitionname
-        END +
-      ​) as "​laufend"​ +
-from view_instance +
-group by definitionname+
 </​code>​ </​code>​
  
Zeile 119: Zeile 115:
 LEFT JOIN view_identity ident  LEFT JOIN view_identity ident 
 ON task.actor = ident.id ON task.actor = ident.id
-INNER JOIN view_identity ident2 ​+LEFT JOIN view_identity ident2 ​
 ON task.pooledActor = ident2.id ON task.pooledActor = ident2.id
 WHERE inst.archiv = 0 WHERE inst.archiv = 0
software/dashboard/analyses/instance_analyses_oracle.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)