Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

Dies ist eine alte Version des Dokuments!


Variablenbezogene Auswertungen

Prozessvariablen-Template

Variablen in 3-er-Blöcken einbinden ist performanter. Besser mehrere 3-er-Blöcke benutzen als ein riesiges Join. Noch besser wenn die values (Indices) aus der view_instance benutzt werden können.

SELECT Variablen1.1, Variablen1.2, Variablen1.3 FROM
(
SELECT var1.stringvalue AS '1', var2.stringvalue AS '2', var3.stringvalue AS '3', inst.ID 
FROM view_instance inst
LEFT JOIN view_variable var1 ON inst.ID = var1.instanceID AND var1.name = ""					
LEFT JOIN view_variable var2 ON inst.ID = var2.instanceID AND var2.name = ""					
LEFT JOIN view_variable var3 ON inst.ID = var3.instanceID AND var3.name = ""					
WHERE inst.definitionname = "xyz" AND inst.archiv = "" AND inst.end IS NULL
) AS Variablen1
INNER JOIN
(
SELECT var1.stringvalue AS '1', var2.stringvalue AS '2', var3.stringvalue AS '3', inst.ID 
FROM view_instance inst
LEFT JOIN view_variable var1 ON inst.ID = var1.instanceID AND var1.name = ""					
LEFT JOIN view_variable var2 ON inst.ID = var2.instanceID AND var2.name = ""					
LEFT JOIN view_variable var3 ON inst.ID = var3.instanceID AND var3.name = ""					
WHERE inst.definitionname = "xyz" AND inst.archiv = "" AND inst.end IS NULL
) AS Variablen2 
ON Variablen1.ID = Variablen2.ID
software/dashboard/analyses/variable_analyses.1435933019.txt.gz · Zuletzt geändert: 2021/07/01 10:00 (Externe Bearbeitung)