SQL——处理列中NULL值

Posted 相遇总有原因 不是恩赐就是教训

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL——处理列中NULL值相关的知识,希望对你有一定的参考价值。

处理NULL值 - 数据库中某列为NULL值,使用函数在列值为NULL时返回固定值。
    SQLServer:ISNULL(col,value)
        示例:SELECT ISNULL(col,value) FROM tableName
    Oracle:NVL(col,value)
        示例:SELECT NVL(col,value) FROM tableName
    mysql:IFNULL(col,value)、COALESCE(col,value)
        示例:SELECT IFNULL(col,value) FROM tableName
              SELECT COALESCE(col,value) FROM tableName

以上是关于SQL——处理列中NULL值的主要内容,如果未能解决你的问题,请参考以下文章

SQL Count 不计算列中的“NULL”

SQL:使用NULL值与默认值

有关sql 将null值转为空串类型的函数

根据其在另一列中的存在情况在 SQL 中打印值

在 SQL 中与 NULL 值连接

oracle sql语句