MYSQL-----IFNULL()函數的用法


    Mysql查詢中可以使用IFNULL()函數,IFNULL函數中有兩個參數,它的作用是測試如果ifnull第一個參數不為null,就會顯示出查詢的結果,如果第一個參數為null,則會返回第二個參數的字符串IFNULL函數使用方法示例如下:

注意點:首先要注意此方法只適用於mysql中定義默認值為null的字段

  

示例要求:查詢出戶mobile為53437569的用戶信息,若判斷birthday為null,則用0替代,實現的mysql寫法如下:

  寫法一:select uuid,mobile,IFNULL(birthday, "0") as "birthday" from user where mobile="53437569";

    注:uuid、mobile、birthday是我特殊關注的字段

  寫法二:select *,IFNULL(birthday, "0") from user where mobile="53437569";

查詢結果截圖示例:

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM