cs.groupn(x;C)

阅读(427) 标签: 游标记录, 分组, 管道,

描述:

将游标记录分组后,推入管道序列中的管道。

语法:

cs.groupn(x;C)

备注:

cs游标记录根据x分组后,推入管道序列C中的管道,结果返回原游标cs

参数:

cs

游标记录。

x

分组表达式。

C

管道序列。

返回值:

游标

示例:

 

A

 

1

=demo.cursor("select NAME,GENDER,DEPT,BIRTHDAY from EMPLOYEE")

 

2

=channel()

创建管道。

3

=channel()

创建管道。

4

=A1.groupn(if(GENDER=="F",1,2);[A2,A3])

将游标记录分组,GENDER值为F为一组推送到管道A2中,其余的记录分为另一组推送到管道A3中。

5

=A2.fetch()

保留管道当前数据。

6

=A3.fetch()

保留管道当前数据。

7

=A1.fetch()

 

8

=A2.result()

获取管道A2计算结果:

9

=A3.result()

获取管道A3计算结果: