2つの列の合計を取り、合計を除算する必要があります。両方の列は10進データ型です。これが私がこれまでに持っているもので、機能しません。
SELECT total_salary / DistEnroll
FROM dbo.vw_Salary
WHERE DistEnroll = (
SELECT DISTINCT(distenroll)
FROM dbo.vw_Salary
WHERE YEAR = '2012'
AND dist_name = 'Sch Dist'
)
AND total_salary = (
SELECT SUM(total_salary)
FROM [vw_salary]
WHERE YEAR = '2012'
AND dist_name = 'Sch Dist'
)