私は3つのテーブルを持っています:
個人 (PersonID、名前、SS) 恐怖 (FearID、恐怖) Person_Fear (ID、PersonID、FearID)
ここで、恐怖に関連するすべての人をリストしたいと思います(複数の恐怖である場合もあれば、まったくない場合もあります). 人に恐怖が関連付けられていない場合でも、人のテーブルを表示する必要があります。
LEFT JOIN を実行する必要があると思いますが、コードが機能していないようです:
SELECT persons.name,
persons.ss,
fears.fear
FROM persons
LEFT JOIN fears
ON person_fear.personid = person_fear.fearid
ここで何が間違っていますか?