本章主要介绍常用的循环函数。
| Ø A.(x,…) | 对序列的每个成员计算表达式,返回结果 | 
| Ø A.avg() | 计算序列成员平均值 | 
| Ø A.calc() | 对指定的记录计算表达式,返回计算结果 | 
| Ø A.cand() | 序列成员进行逻辑与运算 | 
| Ø A.conj() | 计算序列成员的和列 | 
| 判断是否是序列成员 | |
| Ø A.cor() | 序列成员进行逻辑或运算 | 
| 计算序列成员个数 | |
| 计算序列成员的累积值 | |
| Ø A.diff() | 计算序列成员的差列 | 
| 根据主键找到该记录 | |
| 统计序列distinct成员个数 | |
| Ø A.ifn() | 获取序列中第一个非空成员 | 
| 计算序列成员的交列 | |
| 对排列迭代循环并返回最后一个运行x的结果 | |
| Ø A.max() | 计算序列成员最大值 | 
| Ø A.maxp() | 获取序列成员最大值 | 
| 对序列分段后返回分界值 | |
| Ø A.min() | 计算序列成员最小值 | 
| Ø A.minp() | 获取序列成员最小值 | 
| Ø A.mode() | 取出序列中出现次数最多的成员 | 
| Ø A.nvl() | 获取序列中第一个非null且非空串成员 | 
| 根据主键从序列中找到记录序号 | |
| Ø A.pmax() | 返回值序列最大的成员序号 | 
| Ø A.pmin() | 返回值序列最小的成员序号 | 
| 获取成员在序列中的位置 | |
| Ø A.pos(x) | 获取序列成员在另一个序列中的位置 | 
| 计算序列成员占比 | |
| 返回成员在序列中的区段序号 | |
| 返回满足查询条件的成员序号 | |
| 返回排序后每一个成员在原排列中的序号 | |
| Ø A.ptop() | 获取序列前n个最小成员的序号 | 
| 计算指定值在序列成员中的排名 | |
| 获取序列成员排名 | |
| 对序列中每个成员计算表达式,最后返回修改后的原序列 | |
| Ø A.segp() | 根据区段序号返回序列中对应成员 | 
| 返回使表达式的值为真的成员 | |
| Ø A.sort() | 对序列排序返回新序列 | 
| Ø A.sum() | 计算序列成员的汇总值 | 
| Ø A.top() | 序列成员计算表达式后获取前n个值组成的序列 | 
| 计算序列成员的并列 | |
| 将序列的成员序列间不重合的成员合并组成新序列 | |
| Ø cum() | 循环函数中迭代运算,对有相同字段值的成员累积 | 
| 在多层循环函数中取出上层的基成员信息 | |
| 循环函数中迭代运算 | |
| Ø k.r(T.F) | 查找某行k下的某个字段F | 
| Ø k.row() | 查找主键为k的记录 | 
| Ø n.f(x) | 使用一个整数作为循环变量,参与循环计算 | 
| Ø r.(x,…) | 针对某条记录计算表达式,返回最后一个表达式的计算结果 | 
| Ø r.run() | 针对记录计算表达式,最后还是返回这条记录 | 
| Ø rank() | 循环函数中迭代运算,对有相同字段值的的成员统一编号 | 
| Ø ranki() | 循环函数中迭代运算,对有相同字段值的的成员统一编号 | 
| Ø seq() | 循环函数中迭代运算,对有相同字段值的成员编号 | 
| 循环函数表达式的共同规则 |