maxp()

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

本章节介绍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()