软件下载吧文章资讯

分类分类

SQL基础:SQL Server中的逻辑函数介绍

2024-02-05 11:03作者:下载吧

IIF: 根据布尔表达式计算为 true 还是 false,返回其中一个值。

IIF 是一种用于编写 CASE 表达式的快速方法。 它将传递的布尔表达式计算为第一个参数,然后根据计算结果返回其他两个参数之一。也即,如果布尔表达式为 true,则返回 true_value;如果布尔表达式为 false 或未知,则返回 false_value。 true_value 和 false_value 可以是任何类型。

语法:

IIF ( boolean_expression, true_value, false_value )

举例:

DECLARE @a int = 45, @b int = 40;
SELECT IIF ( @a > @b, ‘TRUE’, ‘FALSE’ ) AS Result;
展开全部

相关文章

说两句网友评论
    我要跟贴
    取消