标签:str 返回 oracl isnull values sel sch strong oracle
SQL中使用sum的方式是这样的:sum(col_name),如果某列不符合sum的条件(比如某列中含有NULL元素,或者不是数值类型),那么会返回NULL.
有的时候不希望sum的结果为NULL,可以做如下的处理:
SELECT COALESCE(sum(col_name), 0) FROM Table
此外还有ISNULL(SQL Server),NVL(Oracle)以及IFNULL(MySQL)的用法,起到同样的效果.
注:
NULL 值是遗漏的未知数据。
默认地,表的列可以存放 NULL 值。
参考文章:https://www.w3school.com.cn/sql/sql_null_values.asp
标签:str 返回 oracl isnull values sel sch strong oracle
原文地址:https://www.cnblogs.com/Stephen-Qin/p/12655564.html