2

Access 2010 クエリで次のことを達成しようとしています。

Select  
    UNIT, DATE, Sum(IIF(ISERROR(A),NULL,A)) AS DLP_PERCENTAGE  
From  
    tableA;

どこ

A = (ACT-BASE)/BASE  

一般的な OVERFLOW エラーが発生します。明らかな何かが欠けています。計算でエラーをキャッチし、エラーが存在する場合は NULL を返し、エラーがない場合は結果を返そうとしています。私はクエリでそれをしなければなりません。私が見落としたアイデアはありますか?

4

1 に答える 1

1
SUM((ACT-BASE)/IIF(BASE=0, Null, BASE)) AS DLP_PERCENTAGE
于 2011-04-29T20:33:36.257 に答える