循环函数

阅读(1836) 标签: 函数,

本章主要介绍常用的循环函数。

Ø  A.(x) 

对序列的每个成员计算表达式,返回结果

Ø  A.avg ()

对序列的非空成员求平均值

Ø  A.avg(x)

计算序列非空成员平均值

Ø  A.calc ()

对指定的记录计算表达式,返回计算结果

Ø  A.conj ()

对含有序列作为成员的序列进行和列计算

Ø  A.conj(x)

对含有序列作为成员的序列经过计算后进行和列

Ø  A. contain ()

判断是否是序列成员

Ø  A. count ()

取得当前序列中非空成员的个数

Ø  A. count(x)

计算序列非空成员个数

Ø  A. diff ()

对含有序列作为成员的序列进行成员间的差列运算

Ø  A. diff(x)

对含有序列作为成员的序列进行计算后再差列运算

Ø  A.f(x)

循环函数的共同规则

Ø  A. find(k)

根据主键找到该记录

Ø  A.ifn ()

取出序列中第一个不为空的成员

Ø  A.ifn(x)

计算序列成员后返回第一个非空成员

Ø  A. isect ()

计算序列中所有成员序列的交集

Ø  A. isect(x)

对含有序列作为成员的序列经过运算后进行成员间的交列运算

Ø  A. iterate ()

对排列进行迭代循环并返回最后一个运行x的结果

Ø  A.max ()

计算序列中所有非空成员的最大值

Ø  A.max(x)

对序列计算后求序列中成员的最大值

Ø  A. maxp ()

返回使表达式的值最大的成员

Ø  A.min ()

计算序列中所有非空成员的最小值

Ø  A.min(x)

对序列计算后求序列中成员的最小值

Ø  A. minp ()

返回使表达式的值最小的成员

Ø  A. pfind ()

根据主键从序列中找到记录序号

Ø  A. pmax ()

返回值序列最大的成员序号

Ø  A. pmin ()

返回值序列最小的成员序号

Ø  A.pos ()

获取成员在序列中的位置

Ø  A.pos(x)

获取序列中成员在另一个序列中的位置

Ø  A. pseg(x,y)

返回成员在序列中的区段序号

Ø  A. pselect ()

返回满足查询条件的成员序号

Ø  A. psort ()

返回排序后每一个成员在原排列中的序号

Ø  A. ptop ()

获取序列前n个最小成员的序号

Ø  A. rank(y)

计数序列中某个值的排名

Ø  A. rank (y, x)

获取某成员在经过计算后的序列中的排名

Ø  A. ranks ()

计算序列成员排名

Ø  A. ranks(x)

获取序列A.(x)的排名

Ø  A.run(x1, x2, ......xi)

对序列中每个成员计算表达式,最后返回修改后的原序列

Ø  A. select ()

返回使表达式的值为真的成员

Ø  A. sort ()

对序列进行排序返回新序列

Ø  A.sum ()

计算序列成员的汇总值

Ø  A.sum(x)

计算经过运算后的序列成员的汇总值

Ø  A.top ()

获取序列成员前n个最小的记录

Ø  A. union ()

对含有序列作为成员的序列进行成员间的并列运算

Ø  A. union(x)

对含有序列作为成员的序列经过计算后进行成员间的并列运算

Ø  A. variance ()

对序列非空成员求方差

Ø  A. variance(x)

对计算后的序列成员求方差

Ø  cum ()

循环函数中迭代运算,对有相同字段值的的成员进行累积运算

Ø  iterate ()

循环函数中迭代运算

Ø  k.row ()

查找主键为k的记录

Ø  n.f(x)

使用一个整数作为循环变量,参与循环计算

Ø  r.(x)

针对某条记录计算表达式,返回计算结果

Ø  r.run ()

针对记录计算表达式,最后还是返回这条记录

Ø  rank ()

循环函数中迭代运算,对有相同字段值的的成员进行统一编号

Ø  ranki ()

循环函数中迭代运算,对有相同字段值的的成员进行统一编号

Ø  seq()

循环函数中迭代运算,对有相同字段值的成员行编号

Ø  ~, #, F, A[i]...

循环函数表达式的共同规则