COALESCE()
用法 Select COALESCE(null,null,'1','2') 返回1
作用 返回其参数中第一个非空表达式。
isnull()
用法 Select isnull(null,0) 返回 0
作用 遇到null 返回 指定值
nullif()
用法 nullif('aa','aa') 返回 null, nullif(1,2) 返回 1
作用 两个值相等则返回null
用法 Select COALESCE(null,null,'1','2') 返回1
作用 返回其参数中第一个非空表达式。
isnull()
用法 Select isnull(null,0) 返回 0
作用 遇到null 返回 指定值
nullif()
用法 nullif('aa','aa') 返回 null, nullif(1,2) 返回 1
作用 两个值相等则返回null
本文详细介绍了SQL中的三个常用函数:COALESCE(), isnull(), nullif()。COALESCE()用于返回其参数中第一个非空表达式;isnull()用于当遇到null时返回指定值;nullif()用于判断两个值是否相等,若相等则返回null。
836

被折叠的 条评论
为什么被折叠?



