SQLite iif() 函数使用指南

来源:这里教程网 时间:2026-03-25 18:30:19 作者:

SQLite

iif()
函数有 3 个参数,如果第一个参数是真,返回第二个参数,否则返回第三个参数。

iif()
语法

这里是 SQLite

iif()
函数的语法:

iif(expr1, expr2, expr3)

参数

expr1
必需的。要检查是否为 TRUE 的值或者表达式。
expr2
必需的。一个值或者表达式。
expr3
必需的。另一个值或者表达式。

返回值

如果

expr1
为真, SQLite
iif()
函数返回
expr2
, 否则返回
expr3

iif()
示例

这个示例说明了 SQLite

ifnull()
函数的基本用法:

SELECT    iif(true, 1, 0),    iif(false, 1, 0);

 iif(true, 1, 0) = 1iif(false, 1, 0) = 0

或者,您可以传一个表达式给第一个参数:

SELECT    iif(1 = 1, 1, 0),    iif(1 = 0, 1, 0);

iif(1 = 1, 1, 0) = 1iif(1 = 0, 1, 0) = 0

相关推荐

热文推荐