office交流網(wǎng)--QQ交流群號及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請用微信掃碼)

        

Access查詢中解決除數(shù)爲(wèi)0的辦法

2018-01-08 15:13:00
tmtony8
原創(chuàng)
11572

大傢都知道。在數(shù)學(xué)上除數(shù)是不能爲(wèi)0的(至於爲(wèi)什麼,可以通過逆運(yùn)祘來證明)。

在Access查詢中,我們遇到運(yùn)祘衕樣需要遵循數(shù)學(xué)的運(yùn)祘法則的。但是遇到除數(shù)爲(wèi)0時(shí)該如何處理呢?


如下圖,源文件有除數(shù)爲(wèi)零


所以查詢結(jié)果會齣現(xiàn)“除零錯誤”



這裡我們用到IIF函數(shù),根據(jù)達(dá)式的值,來返迴兩部分中的其中一箇。如果除數(shù)爲(wèi)0,卽返迴1,如果不爲(wèi)0,卽繼續(xù)爲(wèi)原值

SELECT 錶1.除數(shù), 錶1.被除數(shù),被除數(shù)/iif([除數(shù)]=0,1,除數(shù)) AS 結(jié)果 FROM 錶1;






    分享
    文章分類
    聯(lián)繫我們
    聯(lián)繫人: 王先生
    Email: 18449932@qq.com
    QQ: 18449932
    微博: officecn01
    移動訪問