本章主要介绍常用的关联运算函数。
为序表/排列增加字段 |
|
按xi,…做等值分组 |
|
对序列先分组再聚合 |
|
对序列的序列执行行列转换计算 |
|
为填报表的多层维生成序列 |
|
采用累计方式对序表分组聚合计算 |
|
Ø A.id() |
将序列组合排序,然后执行distinct操作,返回distinct的结果 |
归并计算,将多个序表/排列合并 |
|
生成一条记录 |
|
计算序列后生成新序表 |
|
针对序列的每个成员,按照指定条件生成多条记录,合并组成新的序表 |
|
列数据和行数据的转换 |
|
通过关联键连接多个序表/排列 |
|
判断字段值或表达式属于排列中哪一组,返回满足分组条件的组号 |
|
排列按照序列对齐 |
|
排列对齐分组 |
|
由排列生成序表 |
|
Ø P.enum() |
把排列按照另一个排列分组生成一个新排列 |
针对序表/排列做外键关联计算 |
|
对序表执行多列的行列转换计算 |
|
Ø P.join() |
序表与排列外键式连接 |
用于编码字段的键值和指引记录之间切换 |
|
递归查询在外键中引用到指定记录的数据 |
|
Ø j() |
按位置连接多序列,返回纯序表 |
Ø join() |
将多个序列连接 |
为记录添加字段 |
|
对记录中的外键指向字段递归查询 |
|
Ø xjoin() |
将多个序列叉乘运算 |
多层递归展开指引字段 |