sqlserver if()
时间: 2023-11-12 18:08:37 浏览: 138
在 SQL Server 中,可以使用 IF 函数来实现类似于程序语言中的条件判断。IF 函数的语法如下:
```
IF (condition, true_value, false_value)
```
其中,condition 是要测试的条件表达式,true_value 是当条件为真时返回的值,false_value 是当条件为假时返回的值。
例如,以下代码将根据条件返回不同的值:
```
DECLARE @value int = 10
IF (@value > 5)
SELECT 'value is greater than 5'
ELSE
SELECT 'value is less than or equal to 5'
```
在这个例子中,如果 @value 变量的值大于 5,则返回 'value is greater than 5',否则返回 'value is less than or equal to 5'。
阅读全文