Hallo zusammen,
ich brächte Hilfe bei einer SQL Abfrage. Ich habe eine Tabelle in der Verschiedene Anlagen in einer Art Baustruktur dargestellt sind. Nun möchte ich gerne einen Abfrage zusammenbauen, die mir den Namen der Baustruktur pro Anlage zusammensetzt.
Tabelle Anlagen:
ID PARENT Level Name
22798 22790 4 EMA Fertigung
24184 22798 6 ..Statorfertigung
24199 24184 7 ….Station 10
24200 24184 7 ….Station 20
28300 27800 4 Modulfertigung
28301 28300 7 ….S1 ST010
22799 22780 4 HVS Montage
26438 22799 6 ..Montage
22819 26438 7 ….Handstationen 1
32262 26438 7 ….Handstationen 2
32263 26438 7 ….Handstationen 3
Die Spalte PARENT ist die übergeordnete ID in der Baustruktur. Die Punkte in den Namen habe ich nur zu besser Übersichtlichkeit eingetippt, diese sind in wirklichkeit nicht drin.
Nun habe ich eine weitere Tabelle in der die einzelnen IDs drinstehen, die ich gerne auswerten möchte. Dort werden aber nur die IDs angegeben, die entweder das Level 4 oder 6 haben.
Z.B. sind folgende IDs enthalten
24184,28300,26438
Als Ergebnis sollte dann folgendes entstehen
Die ausgewählen IDs müssen bis zum LEVEL 7 aufgelöst werden und dann als Name die Baumstruktur zusammengesetzte werden ("LEVEL 4" - "LEVEL 6")
ID PARENT Level Name
24199 24184 7 EMA Fertigung - Statorfertigung
24200 24184 7 EMA Fertigung - Statorfertigung
28301 28300 7 Modulfertigung
22819 26438 7 HVS Montage - Montage
32262 26438 7 HVS Montage - Montage
32263 26438 7 HVS Montage - Montage
Hoffe ich habe das verständlich erklärt.
Danke schon mal für die Vorschläge
Gruß Alex
ich brächte Hilfe bei einer SQL Abfrage. Ich habe eine Tabelle in der Verschiedene Anlagen in einer Art Baustruktur dargestellt sind. Nun möchte ich gerne einen Abfrage zusammenbauen, die mir den Namen der Baustruktur pro Anlage zusammensetzt.
Tabelle Anlagen:
ID PARENT Level Name
22798 22790 4 EMA Fertigung
24184 22798 6 ..Statorfertigung
24199 24184 7 ….Station 10
24200 24184 7 ….Station 20
28300 27800 4 Modulfertigung
28301 28300 7 ….S1 ST010
22799 22780 4 HVS Montage
26438 22799 6 ..Montage
22819 26438 7 ….Handstationen 1
32262 26438 7 ….Handstationen 2
32263 26438 7 ….Handstationen 3
Die Spalte PARENT ist die übergeordnete ID in der Baustruktur. Die Punkte in den Namen habe ich nur zu besser Übersichtlichkeit eingetippt, diese sind in wirklichkeit nicht drin.
Nun habe ich eine weitere Tabelle in der die einzelnen IDs drinstehen, die ich gerne auswerten möchte. Dort werden aber nur die IDs angegeben, die entweder das Level 4 oder 6 haben.
Z.B. sind folgende IDs enthalten
24184,28300,26438
Als Ergebnis sollte dann folgendes entstehen
Die ausgewählen IDs müssen bis zum LEVEL 7 aufgelöst werden und dann als Name die Baumstruktur zusammengesetzte werden ("LEVEL 4" - "LEVEL 6")
ID PARENT Level Name
24199 24184 7 EMA Fertigung - Statorfertigung
24200 24184 7 EMA Fertigung - Statorfertigung
28301 28300 7 Modulfertigung
22819 26438 7 HVS Montage - Montage
32262 26438 7 HVS Montage - Montage
32263 26438 7 HVS Montage - Montage
Hoffe ich habe das verständlich erklärt.
Danke schon mal für die Vorschläge
Gruß Alex
Comment