MySQL IF() 函数
定义和用法
IF() 函数在条件为 TRUE 时返回一个值,或在条件为 FALSE 时返回另一个值。
语法
IF(condition, value_if_true, value_if_false)
参数值
参数 | 描述 |
---|---|
条件 | 必需。要测试的值 |
value_if_true | 必需。如果条件为 TRUE,则返回的值 |
value_if_false | 必需。如果条件为 FALSE,则返回的值 |
技术细节
适用于 | 从 MySQL 4.0 开始 |
---|
更多示例
例子
如果条件为 TRUE,则返回“MORE”,如果条件为 FALSE,则返回“LESS”
SELECT OrderID, Quantity, IF(Quantity>10, "MORE", "LESS")
FROM OrderDetails;
自己尝试 »