maxp()

阅读(723) 标签: 序列, 最大值,

本章节介绍maxp()函数的用法。

A.maxp()

描述:

获取序列成员最大值

语法:

A.maxp(x)

备注:

对序列A计算表达式x,返回使计算结果值最大的成员

选项:

@a

强制返回所有使计算表达式的值最大的成员,缺省返回第一个

@z

从后往前查找

参数:

A

序列

x

表达式,缺省返回A中最后一个成员

返回值:

单值/序列

示例:

A为序列

 

A

 

1

[6,2,5,6,3,2]

 

2

=A1.maxp(~*~)

6,返回A1中使表达式计算结果最大的成员,默认只返回第一个

3

=A1.maxp@a(~*~)

[6,6],使用@a选项,返回所有使表达式计算结果最大的成员

4

=A1.maxp@z(~*0)

2,从后往前查找

5

=A1.maxp()

2,参数x省略,返回A1 中最后一个成员

 

   A为序表/排列

 

A

 

1

=demo.query("select top 10 EID,NAME,BIRTHDAY from EMPLOYEE")

2

=A1.maxp@a(BIRTHDAY)

返回年龄最小的员工信息

3

=A1.maxp()

返回A1中的最后一条记录

 

 

相关概念:

A.pmax()

A.minp()