六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

mysql中替代null的IFNULL()與COALESCE()函數(shù)詳細(xì)說(shuō)明_Mysql

[摘要]這篇文章主要給大家介紹了關(guān)于mysql中替代null的IFNULL()與COALESCE()函數(shù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看看吧。在MySQL中isnull()函數(shù)不能作為替代null值! 如下: 首先有個(gè)名字為busines...
這篇文章主要給大家介紹了關(guān)于mysql中替代null的IFNULL()與COALESCE()函數(shù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看看吧。

在MySQL中isnull()函數(shù)不能作為替代null值!

如下:

首先有個(gè)名字為business的表:

mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql


SELECT ISNULL(business_name,'no business_name') AS bus_isnull FROM business WHERE id=2

直接運(yùn)行就會(huì)報(bào)錯(cuò):

錯(cuò)誤代碼: 1582

Incorrect parameter count in the call to native function 'isnull'

所以,isnull()函數(shù)在mysql中就行不通了。可以用ifnull()coalesce()代替。如下:

使用ifnull()函數(shù):

SELECT IFNULL(business_name,'no business_name') AS bus_ifnull FROM business WHERE id=2

運(yùn)行結(jié)果:

mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql

當(dāng)查詢的值不為null時(shí):

SELECT IFNULL(business_name,'no business_name') AS bus_ifnull FROM business WHERE id=1

結(jié)果如下:

mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql

使用coalesce()函數(shù):

SELECT COALESCE(business_name,'no business_name') AS bus_coalesce FROM business WHERE id=2

結(jié)果如下:

mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql

當(dāng)查詢值不為null時(shí):

SELECT COALESCE(business_name,'no business_name') AS bus_coalesce FROM business WHERE id=1


mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql

其中:coalesce()還可以返回第一個(gè)不為null的值。如下:

SELECT COALESCE(business_name,district_id,id) AS bus_coalesce FROM business WHERE id=2


mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql

那么,isnull()在mysql中怎么用呢?答案就是用在where后面。如下:

SELECT * FROM business WHERE ISNULL(business_name)

結(jié)果如下:

mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql

同樣,is null is not null 也是用在where后面。

SELECT * FROM business WHERE business_name IS NULL

結(jié)果如下:

mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql

SELECT * FROM business WHERE business_name IS NOT NULL

mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql

總結(jié)

以上就是mysql中替代null的IFNULL()與COALESCE()函數(shù)詳解_Mysql的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。




主站蜘蛛池模板: 中文字幕专区高清在线观看 | 色欧美色 | 青青草视频在线观看免费 | 日韩欧美国产综合 | 天天狠天天操 | 欧美午夜视频在线 | 日韩黄色中文字幕 | 亚洲国产天堂久久综合图区 | 日本xxxwww在线观看免费 | 午夜影院毛片 | 亚洲精品线在线观看 | 四虎地址 | 天天爽夜夜爽一区二区三区 | 日本一区欧美 | 天堂网在线最新版www中文网 | 欧美性极品xxxxx | 四虎精品成人免费观看 | 四虎午夜 | 天堂网中文字幕 | 性生活一区 | 伊人精品久久久大香线蕉99 | 手机看片91精品一区 | 四虎免费影院在线播放 | 欧美怡红院免费的视频 | 欧美中文娱乐网 | 欧美亚洲国产人成aaa | 在线免费h视频 | 日本在线播放视频 | 色花堂国产精品第二页 | 亚洲免费三级 | 清清草视频 | 亚洲视频免费看 | 天天在线综合网 | 日韩福利视频 | 亚洲我不卡 | 日日操夜夜添 | 亚洲国产精久久久久久久 | 日韩国产成人资源精品视频 | 一级黄色片免费的 | 色香欲亚洲天天综合网 | 最新国产你懂的在线网址 |