Jump to content

Hierarchie darstellen?


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo, ich habe eine Tabelle, in der drei Spalten vorhanden sind. In den Zellen der Tabelle stehen Nummern, die einen Bezug zueinander haben.

Wie kann ich mir die Daten anzeigen lassen, die miteinander in Beziehung stehen?

 

Kurzer Aufbau:

 

   Id    Zwischendatensatz     Enddatensatz

    1                                              580

    2               712                         298

    3                 44                         799

    4               298                           66

    5                                              512

    6                                              444

  44                                            1235

298                712                          88

712                298                        298

 

Ich möchte mir jetzt die Ids anzeigen lassen, die mit der Id 712 verknüpft sind.

Das wären die Ids 2, die 4 und 298.

Das bekomm ich hin mit UNION

 

Wie bekomme ich aber jetzt die Datensätze vom Enddatensatz der Id 4 (66) dazu, der ja über den Zwischendatensatz 298 mit der Id 712 verknüpft ist ?

 

Ich hoffe das ist verständlich :shock:

 

Danke

 

vanthy

  • 1 Monat später...
Geschrieben

Moin,
mit einem Sub-SELECT funktioniert es:


SELECT ID 
FROM Tabelle
WHERE Zwischendatensatz IN (

   SELECT Zwischendatensatz FROM Tabelle WHERE Enddatensatz = 66

)


Das ist jedoch nur ein Teil-Ergebnis der Gesamtlösung, genaugenommen nur die Antwort auf Deine letzte Frage.

 

Gruß Kai

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...