vantheman 0 Posted August 15, 2014 Report Posted August 15, 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
hh2000 10 Posted September 16, 2014 Report Posted September 16, 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
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now