Announcement

Collapse
No announcement yet.

Hilfe bei SQL Abfrage

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Hilfe bei SQL Abfrage

    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

  • #2
    Oracle:
    https://www.akadia.com/services/ora_..._with_sql.html
    Christian

    Comment

    Working...
    X