評価の平均を作成しようとしています。
私は AVG(column_name) を試しました。ただし、これの問題は、すべての評価を合計して平均を出すことです。
Select Company.company_id, company.Company_Name, avg(UserJobRating.Total_Rating)
from company
inner join UserJobRating on Job_id = UserJobRating.Job_ID
inner join jobs on jobs.Company_id = company.company_id
group by company.company_id
私が望むのは、たとえば、特定の会社に10/15の仕事があり、それぞれに仕事の評価があるとします。その会社に固有の仕事をグループ化し、その会社のすべての仕事の平均評価を与えたい.
これを行うには、どのタイプの選択を行う必要がありますか?