最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySql中的IFNULL、NULLIF和ISNULL用法詳解

 更新時(shí)間:2023年03月30日 10:47:48   作者:自律的西瓜L  
本文主要介紹了MySql中的IFNULL、NULLIF和ISNULL用法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、IFNULL的表達(dá)式如下:

IFNULL(expr1,expr2)

功能描述:如果expr1為null, 則函數(shù)返回expr2,否則將返回expr1。

舉例1:

SELECT IFNULL(0,'ab');

第一個(gè)參數(shù)是0,不是NULL,所以結(jié)果是0.

舉例2:

SELECT IFNULL(NULL,'ab');

第一個(gè)參數(shù)是NULL,所以結(jié)果是ab。

二、NULLIF的表達(dá)式如下:

SELECT NULLIF(expr1,expr2)

功能描述:如果兩個(gè)參數(shù)相等,則返回NULL ;否則,返回第一個(gè)參數(shù)。

舉例1:

SELECT NULLIF('a','b');

兩個(gè)參數(shù)不相等,所以結(jié)果是第一個(gè)參數(shù)a。

舉例2:

SELECT NULLIF('a','a');

兩個(gè)參數(shù)相等,所以結(jié)果是NULL。

三、ISNULL的表達(dá)式如下:

SELECT ISNULL(expr)

功能描述:如expr 為null,那么isnull() 的返回值為 1,否則返回值為 0。

舉例1:

SELECT ISNULL(NULL);

參數(shù)是NULL,所以結(jié)果是1。

舉例2:

SELECT ISNULL('ab');

參數(shù)不是NULL,所以結(jié)果是0。

到此這篇關(guān)于MySql中的IFNULL、NULLIF和ISNULL用法詳解的文章就介紹到這了,更多相關(guān)MySql IFNULL、NULLIF和ISNULL內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL?FLOAT不準(zhǔn)問題解析

    MySQL?FLOAT不準(zhǔn)問題解析

    在數(shù)據(jù)庫處理中,使用FLOAT類型存儲浮點(diǎn)數(shù)時(shí),由于二進(jìn)制表示的限制,會導(dǎo)致精度損失,解決方法包括使用DOUBLE或DECIMAL類型來提高精度,或避免使用浮點(diǎn)數(shù)進(jìn)行精確計(jì)算,感興趣的可以了解一下
    2024-09-09
  • 通過SqlCmd執(zhí)行超大SQL文件的方法

    通過SqlCmd執(zhí)行超大SQL文件的方法

    這篇文章主要介紹了sql?server?與?mysql?中常用的SQL語句區(qū)別,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12
  • mysql修改用戶密碼的方法和mysql忘記密碼的解決方法

    mysql修改用戶密碼的方法和mysql忘記密碼的解決方法

    這篇文章主要介紹了mysql修改用戶密碼的方法和mysql忘記密碼的解決方法,大家參考使用吧
    2014-01-01
  • MySQL慢查詢現(xiàn)象解決案例

    MySQL慢查詢現(xiàn)象解決案例

    這篇文章主要介紹了MySQL慢查詢現(xiàn)象解決案例,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助
    2022-08-08
  • 解決mysql.server?start執(zhí)行報(bào)錯ERROR!The?server?quit?without?updating?PID?file

    解決mysql.server?start執(zhí)行報(bào)錯ERROR!The?server?quit?without?u

    這篇文章主要介紹了解決mysql.server?start執(zhí)行報(bào)錯ERROR!The?server?quit?without?updating?PID?file問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • MySQL數(shù)據(jù),查詢QPS,TPS數(shù)據(jù)方式

    MySQL數(shù)據(jù),查詢QPS,TPS數(shù)據(jù)方式

    文章詳細(xì)介紹了查詢MySQL數(shù)據(jù)庫QPS和TPS的方法和工具,包括直接通過命令行、PerformanceSchema、mysqladmin、Prometheus、自動化腳本等,同時(shí),還提供了優(yōu)化建議,如索引優(yōu)化、SQL調(diào)優(yōu)、事務(wù)控制和配置調(diào)優(yōu)
    2025-02-02
  • 幾個(gè)縮減MySQL以節(jié)省磁盤空間的建議

    幾個(gè)縮減MySQL以節(jié)省磁盤空間的建議

    這篇文章主要介紹了幾個(gè)縮減MySQL以節(jié)省磁盤空間的建議,主要從表結(jié)構(gòu)和存儲內(nèi)容兩個(gè)方面來談減容,需要的朋友可以參考下
    2015-05-05
  • MySQL重置密碼終極版(附詳細(xì)步驟)

    MySQL重置密碼終極版(附詳細(xì)步驟)

    mysql是最常見的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,它是開源的,易于使用和管理,對于mysql管理員來說,密碼管理是非常重要的,因?yàn)閿?shù)據(jù)庫可能保存著重要的信息,這篇文章主要介紹了MySQL重置密碼終極版的相關(guān)資料,需要的朋友可以參考下
    2025-07-07
  • Debian 6.02 (squeeze)下編譯安裝 MySQL 5.5的方法

    Debian 6.02 (squeeze)下編譯安裝 MySQL 5.5的方法

    Debian 6.02 (squeeze)下編譯安裝 MySQL 5.5的方法,需要的朋友可以參考下。
    2011-12-12
  • MySQL 用 limit 為什么會影響性能

    MySQL 用 limit 為什么會影響性能

    對于小的偏移量,直接使用limit來查詢沒有什么問題,但隨著數(shù)據(jù)量的增大,越往后分頁,limit語句的偏移量就會越大,速度也會明顯變慢,接下來文章就向大家介紹其的原由,感興趣的小伙伴可參考下面文章具體內(nèi)容
    2021-09-09

最新評論

壤塘县| 临西县| 蚌埠市| 册亨县| 南京市| 胶州市| 荔浦县| 福清市| 修水县| 太康县| 新干县| 阿拉善右旗| 南陵县| 临江市| 芒康县| 康乐县| 普宁市| 永福县| 丰城市| 平邑县| 全州县| 启东市| 丽江市| 修水县| 金川县| 上杭县| 浮山县| 堆龙德庆县| 同心县| 斗六市| 新乡市| 长乐市| 宜君县| 霸州市| 永嘉县| 龙陵县| 曲沃县| 巨野县| 隆子县| 望城县| 南郑县|