Einzelnen Beitrag anzeigen

abi

Registriert seit: 20. Apr 2004
Ort: Köln
143 Beiträge
 
#1

WHERE durch LEFT JOIN ersetzen

  Alt 16. Jun 2004, 09:57
Hallo
ich stehe gerade auf dem Schlauch.

Ich habe 3 Tabellen Lehrer
Nummer
Name
Fachbereich

---Hilfe
Dozent
Buch


--Buch
Nummer
Autor
Titel

Jetzt hab ich folgendes in meine SQL geschrieben
Code:
SELECT *
FROM Lehrer L, Buch B
 FULL JOIN Hilfe H
  ON (B.nummer = H.Buch)
WHERE L.nummer = H.Dozent
Da ich hier ein WHERE benutze werden ja nur die angezeigt. Die in meiner Hilfe Tabelle stehen. Ich will aber jetzt das auch die drin stehen die nicht in der Hilfe Tabelle stehen.

mfg
abi
Wer nicht fragt, bleibt dumm.
  Mit Zitat antworten Zitat