KFC
と仮定します およびTesco
c2
のどこかに保存されます テーブル(表示しなかったので、推測する必要があります)の場合、別の結合が必要であると想定します:
Select c0.FID,
c0.Comments,
c1.sid,
c2.Companyname,
c2.ResearchID,
r.companyname as research_company_name
From c0
Left join c1 on c1.FID = c0.FID
Left join c2 on c2.sid = c1.sid --<< changed from your original query
left join c2 as r on r.sid = c2.researchid --<< this finds a company that matches the researchid column
クエリには、on c2.SID = b2.SID
の結合条件が含まれています エイリアスb2
がないため、エラーが発生します あなたの例では。私の推測では、c2.sid = c1.sid
を意味していると思います