La Division entre la somme des deux colonnes
J'ai besoin de prendre la somme de deux colonnes et de diviser le total. Les deux colonnes sont de type de données décimal. Voici ce que j'ai à ce jour qui ne fonctionne pas.
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'
)
OriginalL'auteur Tone | 2013-01-17
Vous devez vous connecter pour publier un commentaire.
ou, mieux:
Si j'ai voulu convertir la réponse à nvarchar comment pourrais-je aller sur le faire?
Je ne comprends pas. Ce serait peut-être une autre question?
J'ai pensé à elle - sélectionnez convertir(de type nvarchar(255), somme(total_salary) / sum(distinct distenroll)) à partir de [vw_salary] lorsque l'année = 2012 et dist_name = dist_name et school_name = @school_name
OriginalL'auteur Florin Ghita