关联运算

阅读(10010) 标签: 函数,

本章主要介绍常用的关联运算函数。

Ø  A.derive()

为序表/排列增加字段

Ø  A.group(xi,)

xi,…做等值分组

Ø  A.group(x:F,y:G,)

对序列先分组再聚合

Ø  A.groupi(Di,…)

为填报表的多层维生成序列

Ø  A.groups()

采用累计方式序表分组聚合计算

Ø  A.id()

将序列组合排序,然后执行distinct操作,返回distinct的结果

Ø  A.merge()

归并计算,将多个序表/排列合并

Ø  new(xi:Fi,…)

生成一条记录

Ø  A.new(xi:Fi,...)

计算序列后生成新序表

Ø  A.news(X;xi:Fi,)

针对序列的每个成员,按照指定条件生成多条记录,合并组成新的序表

Ø  A.pivot()

列数据和行数据的转换

Ø  E.penum()

判断字段值或表达式属于排列中哪一组,返回满足分组条件的组号

Ø  P.align(A:x,y)

排列按照序列对齐

Ø  P.align(x,y)

排列对齐分组

Ø  P.derive()

由排列生成序表

Ø  P.enum()

把排列按照另一个排列分组生成一个新排列

Ø  P.fjoin()

针对序表/排列做外键关联计算

Ø  P.join()

序表与排列外键式连接

Ø  P.pjoin()

通过关联键连接多个序表/排列

Ø  P.switch()

用于编码字段的键值和指引记录之间切换

Ø  P.nodes()

递归查询在外键中引用到指定记录的数据

Ø  j()

按位置连接多序列,返回纯序表

Ø  join()

将多个序列连接

Ø  r.prior()

对记录中的外键指向字段递归查询

Ø  xjoin()

将多个序列叉乘运算

Ø  x.nodes@r()

多层递归展开指引字段