判断testCondition是否为真。如果为真,返回valueTrue的值,否则返回valueFalseOrNull的值。
命令格式
if(<testCondition>, <valueTrue>, <valueFalseOrNull>)
参数说明
以下三个参数均为必填参数。
testCondition:要判断的BOOLEAN类型表达式。
valueTrue:表达式testCondition结果为True时,需要返回的值。
valueFalseOrNull:表达式testCondition结果为False时,需要返回的值。
valueFalseOrNull参数可以设为NULL。
返回值说明
返回值类型和参数valueTrue或valueFalseOrNull的数据类型一致。
使用示例
--返回200。
select if(1=2, 100, 200);
相关函数
该文章对您有帮助吗?
- 本页导读 (1)
- 命令格式
- 参数说明
- 返回值说明
- 使用示例
- 相关函数