查询的列为空返回0
2018-09-30 本文已影响0人
马木木
NVL(column,0)
目前发现适用于
DB2
,Oracle
,column最好为sum后的,否则没有符合的数据的时候还是不能显示默认值
IFNULL(column,0)
适用于
Mysql
Coalesce(column1,column2,...,0)
返回第一个不为Null的值
nvl2(E1, E2, E3)
若E1为Null返回E3,否则返回E2,类似三目运算符
NVL(column,0)
目前发现适用于
DB2
,Oracle
,column最好为sum后的,否则没有符合的数据的时候还是不能显示默认值
IFNULL(column,0)
适用于
Mysql
Coalesce(column1,column2,...,0)
返回第一个不为Null的值
nvl2(E1, E2, E3)
若E1为Null返回E3,否则返回E2,类似三目运算符