描述:
将管道中的记录分组后,推入管道序列中的管道。
语法:
ch.groupn(x;C)
备注:
参数:
ch |
管道。 |
x |
分组表达式。 |
C |
管道序列。 |
返回值:
管道
示例:
|
A |
|
1 |
=demo.cursor("select NAME,GENDER,DEPT,BIRTHDAY from EMPLOYEE") |
|
2 |
=channel(A1) |
将游标记录推入管道,结果返回管道。 |
3 |
=channel() |
创建管道。 |
4 |
=channel() |
创建管道。 |
5 |
=A2.groupn(if(GENDER=="F",1,2);[A3,A4]) |
将管道A2中的记录分组,GENDER值为F为一组推送到管道A3中,其余的记录分为另一组推送到管道A4中。 |
6 |
=A3.fetch() |
A3管道附加结果集函数ch.fetch(),保留管道A3的当前数据。 |
7 |
=A4.fetch() |
A4管道附加结果集函数ch.fetch(),保留管道A4的当前数据。 |
8 |
=A1.fetch() |
|
9 |
=A3.result() |
获取管道A3计算结果: |
10 |
=A4.result() |
|