我之前问过以下问题:Calculating percent within the SQL
现在我很幸运能得到一个很好的答案,但是在我的问题中我没有考虑到我的行可能包含零。
问题行很简单:
select
Number_of_Calls,
Number_of_Answered,
((Number_of_answered/Number_Of_Calls)*100) as answer_percent,
Date
from table Where Date BETWEEN '2012-09-10' AND '2012-09-11'
但是 Number_of_answered 可能为零(如果我们公司没有接听电话),所以如果我想要完整的百分比数字,我该如何考虑 0?
顺便一提。我们使用的数据库是带有 PL SQL 的 Oracle 数据库