あなたのコメントから何が起こっているのか少し推測するので、あなたのJOIN
少しずれています。これを試してください:
Select Company.company_id, company.Company_Name, avg(UserJobRating.Total_Rating)
from company
inner join jobs on jobs.Company_id = company.company_id
inner join UserJobRating on jobs.Job_id = UserJobRating.Job_ID
group by company.company_id
テーブルの定義を見ずに、これは少し推測ですが、Cartesian Product
を作成しているに違いありません。 UserJobRating
を使用 このステートメントを含むテーブル:
on Job_id = UserJobRating.Job_ID