在完成一個Access表中數據統計時,需要統計指定字段的和,使用到了Sum函數,但統計時發現,指定條件查詢統計時有可能返回空值(Null),導致對應字段顯示為空白,正常應顯示為0。基本思路是在獲取記錄集RS后進行判斷,然后設置為0。
今天突然想到iif,於是又測試了一篇,比之前的簡單多了,關鍵代碼:
select iif(isnull(sum(求和字段)),0,sum(求和字段)) as 求和字段別名 from 表名 where 條件
在完成一個Access表中數據統計時,需要統計指定字段的和,使用到了Sum函數,但統計時發現,指定條件查詢統計時有可能返回空值(Null),導致對應字段顯示為空白,正常應顯示為0。基本思路是在獲取記錄集RS后進行判斷,然后設置為0。
今天突然想到iif,於是又測試了一篇,比之前的簡單多了,關鍵代碼:
select iif(isnull(sum(求和字段)),0,sum(求和字段)) as 求和字段別名 from 表名 where 條件
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。