我试图在我的sql语句中计算一个百分比给出了错误的答案

时间:2014-04-12 14:09:10

标签: sql sum percentage

这是我的sql语句。呼叫者总数的总和为:322,其他四个的总和为:9966322 / 9966 = 0,32 ...现在我的问题是在sql中它提供2.2233。这是绝对错误的。我也在其中一个可以工作的地方使用它。

SUM(callers_total / (a.start_reached_speech_mobile + a.start_reached_speech_landline + a.start_reached_text + a.start_reached_email))

真的希望有人可以澄清为什么会出错,因为我真的没有线索。

2 个答案:

答案 0 :(得分:1)

尝试:

SUM(callers_total) /
SUM(a.start_reached_speech_mobile + a.start_reached_speech_landline + a.start_reached_text + a.start_reached_email)

答案 1 :(得分:0)

你总结了所有百分比,看起来像。如果你摆脱外部SUM会发生什么?