本章节介绍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中的最后一条记录:
|
相关概念: