Опитвате се да се присъедините към Person_Fear.PersonID
в Person_Fear.FearID
- Това наистина няма смисъл. Вероятно искате нещо като:
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
Това се присъединява към Persons
върху Fears
чрез междинната таблица Person_Fear
. Тъй като свързването между Persons
и Person_Fear
е LEFT JOIN
, ще получите всички Persons
записи.
Алтернативно:
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