SQL ServerIIF函数示例

DECLARE @X INT;

SET @X=50;

DECLARE @Y INT;

SET @Y=60;

Select iif(@X>@Y, 50, 60) As IIFResult

在该示例x = 50和y = 60;换句话说,条件是假的。
所以将返回false对应的值,即60。

SQL Server 2012中的IIF函数

IIF 函数用于检查条件。 假设 X>Y。 在这种情况下,X 是第一个表达式,Y 是第二个表达式。 如果第一个表达式的计算结果为 TRUE,则显示第一个值,否则将显示第二个值。

语法

IIF ( boolean_expression, true_value, false_value )
日期:2020-06-02 22:18:04 来源:oir作者:oir