黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

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

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

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

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

ifnull(expr1,expr2)

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

舉例1:

select?ifnull(0,'ab');

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

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

舉例2:

select?ifnull(null,'ab');

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

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

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

select nullif(expr1,expr2)

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

舉例1:

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

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

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

舉例2:

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

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

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

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

select isnull(expr)

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

舉例1:

select?isnull(null);

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

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

舉例2:

select?isnull('ab');

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

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

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

下一節(jié):mysql如何修改字段的內(nèi)容

mysql教程

相關(guān)文章