आपकी टिप्पणी से क्या हो रहा है, मैं थोड़ा अनुमान लगाने जा रहा हूं, इसलिए मुझे लगता है कि आपका 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