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

IF

描述

如果表达式 <condition> 成立,则返回 <value_true>;否则返回 <value_false_or_null>
返回类型:<value_true> 表达式的结果类型。

语法

IF(<condition>, <value_true>, <value_false_or_null>)

参数

参数说明
<condition>用于判断的布尔表达式。
<value_true><condition> 为真时返回的值。
<value_false_or_null><condition> 为假时返回的值。

举例

SELECT user_id, IF(user_id = 1, "true", "false") AS test_if FROM test;
+---------+---------+
| user_id | test_if |
+---------+---------+
| 1       | true    |
| 2       | false   |
+---------+---------+
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标