在完成一個Access表中數(shù)據(jù)統(tǒng)計時,需要統(tǒng)計指定字段的和,使用到了Sum函數(shù),但統(tǒng)計時發(fā)現(xiàn),指定條件查詢統(tǒng)計時有可能返回空值(Null),導致對應字段顯示為空白,正常應顯示為0;舅悸肥窃讷@取記錄集RS后進行判斷,然后設置為0。
今天突然想到iif,于是又測試了一篇,比之前的簡單多了,關鍵代碼:
select iif(isnull(sum(求和字段)),0,sum(求和字段)) as 求和字段別名 from 表名 where 條件
注意 重命名 as 不能省略
這一點和MSSQL還是有一些區(qū)別的!