SelectDB Enterprise
参考手册
SQL 函数
标量函数
条件函数
IFNULL

IFNULL

描述

如果 <expr1> 的值不为 NULL,则返回 <expr1>;否则返回 <expr2>

别名

  • NVL

语法

IFNULL(<expr1>, <expr2>)

参数

参数描述
<expr1>需要判断是否为 NULL 的表达式。
<expr2><expr1>NULL 时返回的值。

返回值

  • 如果 <expr1> 不为 NULL,则返回 <expr1>
  • 否则,返回 <expr2>

举例

SELECT IFNULL(1, 0);
+--------------+
| IFNULL(1, 0) |
+--------------+
|            1 |
+--------------+
SELECT IFNULL(NULL, 10);
+------------------+
| IFNULL(NULL, 10) |
+------------------+
|               10 |
+------------------+
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标