如果条件为 TRUE,则 IIF() 函数返回一个值;如果条件为 FALSE,则返回另一个值。
IIF(
condition,
value_if_true,
value_if_false)
Parameter | Description |
---|---|
condition | Required. The value to test |
value_if_true | Optional. The value to return if condition is TRUE |
value_if_false | Optional. The value to return if condition is FALSE |
工作于: | SQL Server(从 2012 年开始)、Azure SQL 数据库 |
---|
如果条件为 TRUE,则返回 "MORE";如果条件为 FALSE,则返回 "LESS":
SELECT OrderID, Quantity, IIF(Quantity>10, 'MORE', 'LESS')
FROM OrderDetails;
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!