小編給大家分享一下null如何在數(shù)據(jù)庫(kù)mysql中變?yōu)樘囟ㄖ?,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
創(chuàng)新互聯(lián)專注于撫松企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城網(wǎng)站建設(shè)。撫松網(wǎng)站建設(shè)公司,為撫松等地區(qū)提供建站服務(wù)。全流程定制開(kāi)發(fā),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)當(dāng)我們遇到結(jié)果為null時(shí),很多剛學(xué)python的小伙伴都為認(rèn)為沒(méi)有數(shù)值,一般來(lái)說(shuō)這種結(jié)果是不盡人意的。其實(shí)換一種思路,我們會(huì)也可以把最后輸出的null結(jié)果替換成一個(gè)我們想要的特定值,這樣在操作結(jié)果上也不容易出現(xiàn)其它的問(wèn)題。
在程序中調(diào)用sql語(yǔ)句時(shí),如果返回結(jié)果是null,是非常容易引發(fā)一些意外情況的。
因此,我們希望在SQL中做一些處理,如果查詢結(jié)果是null,就轉(zhuǎn)換為特定的值,這就要用到Mysql中IFNULL函數(shù)。
IFNULL() 函數(shù)用于判斷第一個(gè)表達(dá)式是否為 NULL,如果為 NULL 則返回第二個(gè)參數(shù)的值,如果不為 NULL 則返回第一個(gè)參數(shù)的值。
IFNULL()語(yǔ)法:
IFNULL(expression, alt_value)
舉例:
select ifnull("111","展示我" );
輸出結(jié)果:
輸出結(jié)果:
http://weahome.cn/article/dhehhi.html