Je probeert lid te worden van Person_Fear.PersonID
op Person_Fear.FearID
- Dit slaat echt nergens op. Je wilt waarschijnlijk zoiets als:
SELECT Persons.Name, Persons.SS, Fears.Fear FROM Persons
LEFT JOIN Person_Fear
INNER JOIN Fears
ON Person_Fear.FearID = Fears.FearID
ON Person_Fear.PersonID = Persons.PersonID
Dit voegt zich bij Persons
op Fears
via de tussentabel Person_Fear
. Omdat de verbinding tussen Persons
en Person_Fear
is een LEFT JOIN
, je krijgt alle Persons
records.
Alternatief:
SELECT Persons.Name, Persons.SS, Fears.Fear FROM Persons
LEFT JOIN Person_Fear ON Person_Fear.PersonID = Persons.PersonID
LEFT JOIN Fears ON Person_Fear.FearID = Fears.FearID