SQLでは分母を0とする方式
458 ワード
レポートの開発では除算が頻繁に行われますが、除算では分母が「0」かもしれないので、Oracleのエラーを避けるために、以下の方法が使えます。
a/b
b=0 ,
a/b = round(decode(b,0,0,a/b),4)||'%'