I am trying to calculate average and the apply CEILING on the average, but somehow when i calculate average it is always rounding off the value.
DECLARE @AverageStudents INT
SELECT @AverageStudents = CEILING((SELECT @TotalUsersInAllScools + @TotalUsersInAllColleges AS FLOAT) + (SELECT @TotalSchools + @TotalUsersColleges AS FLOAT))
SELECT @AverageStudents AS 'AverageStudents'
In my case @TotalUsersInAllScools + @TotalUsersInAllColleges = 875
, and @TotalSchools + @TotalUsersColleges = 216
875/216 = 4.0509 and CEILING of it should give me output 5 but its giving 4.
What i observed is @TotalUsersInAllScools + @TotalUsersInAllColleges AS FLOAT) + (SELECT @TotalSchools + @TotalUsersColleges AS FLOAT)
is giving output as 4