Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:dashboard:analyses:variable_analyses_oracle [2016/04/18 12:28] oliver.schirach Multi-Prozessvariablen-Select |
software:dashboard:analyses:variable_analyses_oracle [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 25: | Zeile 25: | ||
==== Prozessinstanzen inklusive beliebig vielen Prozessvariablen auflisten ==== | ==== Prozessinstanzen inklusive beliebig vielen Prozessvariablen auflisten ==== | ||
- | Mit folgendem Statement kann eine Auflistung von Prozessinstanzen inklusive Darstellung von Indexvariablen sowie beliebigen Prozessvariablen erstellt werden | + | Mit folgendem Statement kann eine Auflistung von Prozessinstanzen inklusive Darstellung von Indexvariablen sowie beliebigen Prozessvariablen erstellt werden. |
+ | |||
+ | //Hinweis: Zur Vorsortierung der Ergebnisliste muss die komplette SQL-Anweisung als INNER-SELECT geschachtelt und anschließend sortiert werden. // | ||
<code sql> | <code sql> | ||
SELECT DISTINCT | SELECT DISTINCT | ||
Zeile 59: | Zeile 61: | ||
Im folgenden IN (...) Statement müssen alle Variablennamen aufgelistet werden, die selektiert werden sollen: | Im folgenden IN (...) Statement müssen alle Variablennamen aufgelistet werden, die selektiert werden sollen: | ||
*/ | */ | ||
- | LEFT JOIN view_variable var ON var.instanceId = piInner.id AND var.name IN ('date_Test', 'pflichtfeld') | + | LEFT JOIN view_variable var ON var.instanceId = piInner.id AND var.name IN ('PROZESSVARIABLE 1', 'PROZESSVARIABLE 2', 'PROZESSVARIABLE 3') |
GROUP BY piInner.id | GROUP BY piInner.id | ||
) processVariables ON pi.id = processVariables.id | ) processVariables ON pi.id = processVariables.id | ||
</code> | </code> | ||