mysql的ifnull
IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。
ifnull语法格式
IFNULL() 函数语法格式为:
IFNULL(expression, alt_value)
ifnull参数说明
expression 必须,要测试的值
alt_value 必须,expression 表达式为 NULL 时返回的值**
oracle的nvl
nvl的语法格式
NVL(expr1,expr2)
nvl参数说明
如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。
总结
ifnull和nvl是mysql,oracle各自数据库的函数功能相同的不同表示