Ik ga een beetje raden wat er aan de hand is uit je opmerking, dus ik denk dat je JOIN
is een beetje uit. Probeer dit:
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
Zonder je tabeldefinities te zien, is dit een beetje een gok, maar ik durf te wedden dat je een Cartesian Product
produceert met de UserJobRating
tabel met deze verklaring:
on Job_id = UserJobRating.Job_ID