min()

阅读(1912) 标签: min,

描述:

计算序列成员最小值

语法:

A.min(x)

 

min(x1,…,xn)

相当于A.min(),其中x1,…,xnA的成员。

备注:

对序列A计算表达式x,默认返回不为空的最小值。

参数:

A

序列,数据类型必须相同。

x

表达式,A为排列/序表时不可省略。

选项:

@0

不忽略null,该选项不支持min(x1,…,xn)语法。

 

返回值:

最小值

示例:

A为序列:

 

A

 

1

=["c","b","e","A"].min()

"A"

2

=[8,-6,1,3,5].min(~*2)

-12

3

=["a",1].min()

序列成员数据类型不同,报错。

4

=["a",null,"b"].min()

"a"忽略null

5

=["a",null,"b"].min@0()

null

6

=min("c","b","e","A")

"A",同A1

A为序表/排列:

 

A

 

1

=demo.query("select EID,NAME,SALARY from EMPLOYEE").sort(SALARY)

查询员工表内容,结果按照工资升序排序:

2

=A1.min(SALARY+1000)

计算员工涨薪1000后的最低工资,结果返回为4000

3

=demo.query("select * from AREA")

查询AREA表:

4

=A3.min(FATHER)

计算AREA表中FATHER非空最小值,返回结果为0