2018-11-01
阅读量:
878
逻辑函数
1,逻辑判断函数
检查逻辑条件是否满足,如果满足,返回value_if_true,如果不满足,返回value_if_false。
IF(logical_test>,<value_if_true>, <value_if_false>)
等于使用“=”表示,逻辑与使用“&&”表示,逻辑或使用“||”表示,而逻辑非,通常使用NOT()函数来实现:
NOT(<logical>)
2,布尔值函数
TRUE()
FALSE()
通常用于表示数据库的bit类型的值
3,错误函数
如果表达式返回错误,返回value_if_error;如果表达式不返回错误,返回表达式的值。
IFERROR(expression, value_if_error)
错误函数等价于:
IFERROR(A,B) := IF(ISERROR(A), B, A)
4,包含逻辑
表(Table)表达式是由大括号构成的集合:{value1,value2,,vlaueN}
IN操作符的用法是:
<scalarExpr> IN <tableExpr>
包含行函数的用法是:
CONTAINSROW(<tableExpr>, <scalarExpr>[, <scalarExpr>, …])
示例,以下两个表达式是等价的:
[Color] IN { "Red", "Yellow", "Blue" }
CONTAINSROW({ "Red", "Yellow", "Blue" }, [Color])






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论