页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 下一个 »

1、函数说明

运算符/函数

描述

! 或 not

函数说明:!expr1 或者 not expr1 返回逻辑非

示例:

<

函数说明:expr1 < expr2,如果expr1小于expr2,则返回true

示例:

> SELECT 1 < 2; true

<=

函数说明:expr1 <= expr2,如果expr1小于或等于expr2,则返回true

示例:

> SELECT 2 <= 2;true

=

函数说明:等于

示例:

> SELECT 2 = 2;true

>

函数说明:大于

示例:

> SELECT 2 <= 2;true

>=

函数说明:大于或等于

示例:

> SELECT 2 >= 2;true

if(expr1, expr2,expr3)

函数说明:if(expr1, expr2,expr3):如果expr1的计算结果为true,则返回expr2;否则返回expr3

示例:

if([销售额]>1000,“good”,“bad”),销售额>1000返回good,销售额<1000返回bad。


if(([是否窃漏电]=1 and [告警类指标]>0 or [线损指标]<10),“是”,“否”),条件成立时,返回“是”,否则返回“否”。

ifnull(expr1, expr2)

函数说明:ifnull(expr1, expr2)如果表达式expr1为null,则返回第二个表达式expr2。 否则,将返回第一个表达式expr1。

示例:如果处理部门为空,则填充发起部门。

in

函数说明:如果第一个表达式位于任何后续表达式中,则返回true。

示例:

isnan

函数说明:如果值不是数字,则返回true

示例:

isnotnull

函数说明:如果值不为null,则返回true

示例:

isnull

函数说明:如果值为空,则返回true

示例:

nanvl

函数说明:如果不是数字,则返回第一个表达式,否则返回第二个表达式

示例:

or

函数说明:逻辑或

示例:

when

函数说明:何时可用于创建分支条件以进行比较

示例:

xpath_boolean

函数说明:如果XPath表达式的计算结果为true或找到匹配的节点,则返回true

示例:









  • 无标签