以前に次の質問をしました: 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 データベースです。