精品熟女碰碰人人a久久,多姿,欧美欧美a v日韩中文字幕,日本福利片秋霞国产午夜,欧美成人禁片在线观看

MySql中的IFNULL、NULLIF和ISNULL如何使用

mysql中的ifnull、nullif和isnull如何使用

本文講解"mysql中的ifnull、nullif和isnull怎么使用",希望能夠解決相關問題。

一、ifnull的表達式如下:

ifnull(expr1,expr2)

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

舉例1:

select?ifnull(0,'ab');

mysql中的ifnull、nullif和isnull如何使用

第一個參數是0,不是null,所以結果是0.

舉例2:

select?ifnull(null,'ab');

mysql中的ifnull、nullif和isnull如何使用

第一個參數是null,所以結果是ab。

二、nullif的表達式如下:

select nullif(expr1,expr2)

功能描述:如果兩個參數相等,則返回null ;否則,返回第一個參數。

舉例1:

select?nullif('a','b');

mysql中的ifnull、nullif和isnull如何使用

兩個參數不相等,所以結果是第一個參數a。

舉例2:

select?nullif('a','a');

mysql中的ifnull、nullif和isnull如何使用

兩個參數相等,所以結果是null。

三、isnull的表達式如下:

select isnull(expr)

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

舉例1:

select?isnull(null);

mysql中的ifnull、nullif和isnull如何使用

參數是null,所以結果是1。

舉例2:

select?isnull('ab');

mysql中的ifnull、nullif和isnull如何使用

參數不是null,所以結果是0。

關于 "mysql中的ifnull、nullif和isnull怎么使用" 就介紹到此。希望多多支持碩編程

下一節:mysql如何修改字段的內容

mysql教程

相關文章