Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

SQL-Befehl

Lumens77 / 6 Antworten / Flachansicht Nickles

Hallo,
ich habe zwei Tabellen mit folgenden Feldern.

Fach:
Fach, Dozent1, Dozent2, Dozent3, Dozent4

Dozenten:
ID, Name

Die Felder Dozent1 - Dozent4 aus Tabelle Fach referenzieren auf die ID von der Tabelle Dozenten.
Ich möchte quasi ein "SELECT * FROM Fach" machen, wobei ich einen Ergebnissatz bekomme, in welchem aber statt Dozent1 - Dozent4 die Namen der Dozenten drinne stehen aus der Tabelle Dozent.
Wie mache ich das?


Gruß,
Jürgen

bei Antwort benachrichtigen
Antwort Borlander
The MOD Lumens77 „SQL-Befehl“
Optionen

Hi,

Wenn ich es richtig verstanden habe, probier mal dies:

Select Name, ID From Dozenten Inner Join Fach on Dozenten.ID=Fach.ID

Dafür muss aber die Tabelle Fach auch die Splate ID haben!

Ohne Gewähr

bei Antwort benachrichtigen