vantheman 0 Geschrieben 15. August 2014 Melden Teilen Geschrieben 15. August 2014 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 Zitieren Link zu diesem Kommentar
hh2000 10 Geschrieben 16. September 2014 Melden Teilen Geschrieben 16. September 2014 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 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.