我正在制作一份报告,要求我汇总调查数据并将其显示为百分比。
我的SQL看起来像这样:
CAST(ROUND(100.0 * SUM(Agree)/SUM(Total), 2) AS DECIMAL(10, 2)) AS 'Agree',
CAST(ROUND(100.0 * SUM(StronglyAgree)/SUM(Total), 2) AS DECIMAL(10, 2)) AS 'Strongly Agree'
等
在一项调查中,我总共有57个回复,35个同意,21个非常同意,使用上述查询转换为61.4%同意,36.84强烈同意给我总共98.24。
我不确定这种准确度是否可以接受。有什么方法可以让它更准确吗?
答案 0 :(得分:2)
看起来一切正常:
57条回复,35条同意,21条非常同意
21 + 35 = 56
所以缺少1票。
1/57 is approx 1.7 percent point