iif在mysql能用不_在写SQL语句时,你们会经常用IIF(ISNULL(字段))吗
你的位置:
問(wèn)答吧
-> .NET
-> 問(wèn)題詳情
在寫(xiě)SQL語(yǔ)句時(shí),你們會(huì)經(jīng)常用IIF(ISNULL(字段))嗎
我是個(gè)新手,剛寫(xiě)好一個(gè)東西,現(xiàn)在咨詢個(gè)經(jīng)驗(yàn)的問(wèn)題.在寫(xiě)SQL語(yǔ)句時(shí),你們會(huì)經(jīng)常用IIF(ISNULL(字段))嗎?
我第一次用了IIF(ISNULL....),后來(lái)又試了不用..得到的結(jié)果都是完全一樣的。
現(xiàn)在想問(wèn)問(wèn)有經(jīng)驗(yàn)的大蝦,你們?cè)诰帉?xiě)的時(shí)候會(huì)經(jīng)常用這個(gè)嗎??
我的代碼
SELECT Pro_ShouRr.ID,Pro_JsXinXi.Pro_WBSID, Pro_JsXinXi.Pro_Name, Pro_ShouRu.Pro_ChBenGL,JS_JinE, (iif(isnull(JS_DaiGouY),0,JS_DaiGouY)+iif(isnull(JS_DaiGouE),0,JS_DaiGouE)) AS JS_SDDG
FROM Pro_ZhiChu INNER JOIN Pro_JSXinXi ON Pro_ZhiChu.Pro_ChBenGL = Pro_JSXinXi.Pro_ChBen;
作者: szyezaoshu
發(fā)布時(shí)間: 2010-08-13
剛才代碼貼錯(cuò)了:
SELECT Pro_ShouRu.ID, Pro_JsXinXi.Pro_WBSID, Pro_JsXinXi.Pro_Name, Pro_ShouRu.Pro_ChBenGL, JS_JinE, (iif(isnull(JS_DaiGouY),0,JS_DaiGouY)+iif(isnull(JS_DaiGouE),0,JS_DaiGouE)) AS JS_SDDG
FROM Pro_ShouRu INNER JOIN Pro_JSXinXi ON Pro_ShouRu.Pro_ChBenGL=Pro_JsXinXi.Pro_ChBen;
作者: szyezaoshu
發(fā)布時(shí)間: 2010-08-13
寫(xiě)存儲(chǔ)過(guò)程時(shí)候會(huì)用 其它的時(shí)候很少用!
作者: zhoukang0916
發(fā)布時(shí)間: 2010-08-13
isnull 是 2個(gè)參數(shù)的把 isnull(,你期望的值) 為啥 還要 外面嵌套 iif呢
你的 完全 可以 搞成 isnull(JS_DaiGouE,0) 就表示 如果JS_DaiGouE為null 就默認(rèn)為0 不用在iif
作者: jq2046
發(fā)布時(shí)間: 2010-08-13
引用 3 樓 jq2046 的回復(fù):
isnull 是 2個(gè)參數(shù)的把 isnull(,你期望的值) 為啥 還要 外面嵌套 iif呢
你的 完全 可以 搞成 isnull(JS_DaiGouE,0) 就表示 如果JS_DaiGouE為null 就默認(rèn)為0 不用在iif
我記得好像是如果是access數(shù)據(jù)庫(kù) 要用IIF(ISNULL....),isnull不能用在access數(shù)據(jù)庫(kù)的SQL查詢語(yǔ)句中
作者: yin7huang
發(fā)布時(shí)間: 2010-08-13
很少用到。。。。
作者: generhappy
發(fā)布時(shí)間: 2010-08-13
總結(jié)
以上是生活随笔為你收集整理的iif在mysql能用不_在写SQL语句时,你们会经常用IIF(ISNULL(字段))吗的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 之前从未接触过编程,想学Python怎么
- 下一篇: JAVA 115个面试题及个人部分衍生疑