Rainer: Welcher Join

Beitrag lesen

Hallo,

es geht um eine MSSQL-Datenbank.

Das Prinzip ist, dass in Tabelle A ein Datensatz abgefragt wird, und in Tabelle B geschaut wird, ob dort zu der ID in Tabelle A Einträge vorhanden sind.
Als Beispiel: Tabelle A beinhaltet Mannschaften, Tabelle B beinhaltet alle Spieler aller Mannschaften und besitzt ein Feld "mannschaft_id" um den Spieler zu einer Mannschaft zuzuordnen.

Das Problem ist, dass wenn es nur eine Mannschaft aber keine zugehörigen Spieler gibt, der Query nichts zurückgibt.

Ich darf euch leider nichts von dem Original-Code geben, das ist Betriebsgeheimnis. Ich kann euch aber sagen, dass diese Abfrage momentan mit einem INNER-Join läuft der so aussieht:

FROM Mannschaft
    INNER JOIN Spieler ON Mannschaft.ID = Spieler.Mannschaft_ID

Soweit ich das mit den Joins begriffen habe, muss ich den INNER-Join zu einem anderen umwandeln, richtig? Und welchen?

MfG
Rainer