SQL?IFNULL()函數(shù)詳細(xì)解析(最新推薦)
MySQL IFNULL函數(shù)簡(jiǎn)介
MySQL IFNULL
函數(shù)是MySQL控制流函數(shù)之一,它接受兩個(gè)參數(shù),如果不是NULL
,則返回第一個(gè)參數(shù)。 否則,IFNULL
函數(shù)返回第二個(gè)參數(shù)。
兩個(gè)參數(shù)可以是文字值或表達(dá)式。
以下說(shuō)明了IFNULL
函數(shù)的語(yǔ)法:
IFNULL(expression_1,expression_2);
SQL
如果expression_1
不為NULL
,則IFNULL
函數(shù)返回expression_1
; 否則返回expression_2
的結(jié)果。
IFNULL
函數(shù)根據(jù)使用的上下文返回字符串或數(shù)字。
如果要返回基于TRUE
或FALSE
條件的值,而不是NULL
,則應(yīng)使用IF函數(shù)。
SQL IFNULL()函數(shù)詳細(xì)解析
解析:IFNULL() 函數(shù)用于判斷第一個(gè)表達(dá)式是否為 NULL,如果為 NULL 則返回第二個(gè)參數(shù)的值,如果不為 NULL 則返回第一個(gè)參數(shù)的值。
IFNULL() 函數(shù)語(yǔ)法格式為:
IFNULL(expression, alt_value)
如果第一個(gè)參數(shù)的表達(dá)式 expression 為 NULL,則返回第二個(gè)參數(shù)的備用值。
參數(shù)說(shuō)明:
參數(shù) | 解析 |
---|---|
expression | 必須,要測(cè)試的值 |
alt_value | 必須,expression 表達(dá)式為 NULL 時(shí)返回的值 |
參數(shù) 描述
實(shí)例
第一個(gè)參數(shù)為 NULL: SELECT IFNULL(NULL, "RUNOOB");
以上實(shí)例輸出結(jié)果為:
RUNOOB
第一個(gè)參數(shù)不為 NULL:
SELECT IFNULL("Hello", "RUNOOB");
以上實(shí)例輸出結(jié)果為:
Hello
到此這篇關(guān)于SQL IFNULL()函數(shù)詳細(xì)解析(最新推薦)的文章就介紹到這了,更多相關(guān)SQL IFNULL()函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SQL Server 2005作業(yè)設(shè)置定時(shí)任務(wù)
這篇文章主要介紹了SQL Server 2005作業(yè)設(shè)置定時(shí)任務(wù)的相關(guān)詳細(xì)步驟,需要的朋友可以參考下2017-01-01SQLServer2019 數(shù)據(jù)庫(kù)的基本使用之圖形化界面操作的實(shí)現(xiàn)
這篇文章主要介紹了SQLServer2019 數(shù)據(jù)庫(kù)的基本使用之圖形化界面操作的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04SQL JOIN 連接詳細(xì)介紹及簡(jiǎn)單使用實(shí)例
這篇文章主要介紹了SQL JOIN 連接詳細(xì)介紹及簡(jiǎn)單使用實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-01-01SQL Agent服務(wù)無(wú)法啟動(dòng)的解決方法
SQL Agent服務(wù)無(wú)法啟動(dòng)怎么辦?這篇文章主要介紹了SQL Agent服務(wù)無(wú)法啟動(dòng)的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03分頁(yè)存儲(chǔ)過(guò)程(三)在sqlserver中打造更加準(zhǔn)確的分頁(yè)結(jié)果
昨天的那篇分頁(yè)存儲(chǔ)過(guò)程(二)在MS SQL Server中返回更加準(zhǔn)確的分頁(yè)結(jié)果 中使用了游標(biāo),有很多熱心的朋友參與討論,感謝大家的參與。2010-05-05淺析SQL Server中的執(zhí)行計(jì)劃緩存(下)
這篇文章主要介紹了淺析SQL Server中的執(zhí)行計(jì)劃緩存(下)的相關(guān)資料,需要的朋友可以參考下2015-12-12SQL?Server數(shù)據(jù)庫(kù)如何查看表的數(shù)據(jù)內(nèi)容
查詢(xún)數(shù)據(jù)在數(shù)據(jù)庫(kù)的操作中相當(dāng)重要的,在項(xiàng)目實(shí)訓(xùn)中查詢(xún)是經(jīng)常要用到的,所以掌握數(shù)據(jù)庫(kù)的查詢(xún)是基本要求,這篇文章主要給大家介紹了關(guān)于SQL?Server數(shù)據(jù)庫(kù)如何查看表的數(shù)據(jù)內(nèi)容的相關(guān)資料,需要的朋友可以參考下2023-11-11SQL Server 提取數(shù)字、提取英文、提取中文的sql語(yǔ)句
這篇文章主要介紹了SQL Server 提取數(shù)字、提取英文、提取中文 ,需要的朋友可以參考下2014-10-10SQL SERVER使用ODBC 驅(qū)動(dòng)建立的鏈接服務(wù)器調(diào)用存儲(chǔ)過(guò)程時(shí)參數(shù)不能為NULL值
這篇文章主要介紹了SQL SERVER使用ODBC 驅(qū)動(dòng)建立的鏈接服務(wù)器調(diào)用存儲(chǔ)過(guò)程時(shí)參數(shù)不能為NULL值的相關(guān)資料,需要的朋友可以參考下2016-01-01