除数= 0の場合、除算を使用しない方法があるかどうか疑問に思っています。この場合、0で除算する必要がある場合を除いて、クエリは正常に機能しています。除数が0.可能ですか?これは SQl 2005 にあります。
ありがとう!
Select sum(cast(isnull(S.AmountSold, 0) as numeric(10,2))) As DeliveryTotal,
sum(cast(isnull(S.S_AmountCollected, 0) as numeric(10,2))) as DeliveryTotalCollected
(sum(cast(isnull(S.S_AmountCollected, 0) as numeric(10,2))) / sum(cast(isnull(S.AmountSold, 0) as numeric(10,2))) )*100 as DeliveryTotalPercentageCollected
from Info RD