Übereinstimmungen finden
-
Hi Leute!
Ich soll aus einer Datenbank die zugehörigen Bezeichnungen anhand von Teilenr finden. Auch soll ich Aliases verwenden. Mein Ansatz ist so:
select * from Teilestamm tsa; select * from Teilestruktur tsu; select Bezeichnung from tsa where Teilnr = (select Oberteilnr from tsu);
Leider funktioniert das aber so nicht. Könnt ihr mir weiterhelfen?
-
Du hast da drei unabhängige Anweisungen, die nichts miteinander zu tun haben. Wenn, dann mußt du das schon alles in eine Anweisung packen:
select Bezeichnung from Teilestamm tsa where Teilnr in (select Oberteilnr from TeileStruktur tsu);
(wobei, für die Abfrage hätte ich eher einen JOIN zwischen den Tabellen verwendet)