描述:
虚表中定义记录分组操作,将分组子集写入集文件。
语法:
T.groupn(x;F)
备注:
虚表T中定义计算,T的记录根据x分组,将分组子集分别写入集文件序列F中,返回新虚表。
参数:
T |
虚表。 |
x |
分组表达式。 |
F |
虚表
示例:
|
A |
|
1 |
=create(file).record(["empAll.ctx"]) |
|
2 |
=pseudo(A1) |
由组表生成虚表。 |
3 |
=[file("f_dept.btx"),file("m_dept.btx")] |
返回集文件对象序列。 |
4 |
=A2.groupn(if(GENDER=="F",1,2);A3) |
虚表A2中定义计算,将GENDER值为F的记录分到第1组,其余的记录分到第2组,并将分组子集写入到对应的集文件中。 |
5 |
=A4.cursor().fetch() |
虚表A4执行取数操作,此时才会真正写出集文件。 |