一、
二、sqlserver
1.语法篇
(1)ISNULL:使用指定的替换值替换 NULL。
语法
ISNULL ( check_expression , replacement_value )
参数
check_expression :将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。
replacement_value :为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。
(2)COALESCE:返回表达式中第一个非空表达式
语法
COALESCE ( expression [ ,...n ] )
参数
expression 任何类型的表达式。 n 表示可以指定多个表达式的占位符。所有表达式必须是相同类型,或者可以隐性转换为相同的类型。 数据库
返回类型
将相同的值作为 expression 返回。
ex:SELECT COALESCE(NULL,NULL,3,4,5) FROM dual