ch.conj()

阅读(437) 标签: 拆分, 管道, 并集,

描述:

拆分管道中的记录后将拆分结果的并集返回成管道。

语法:

ch.conj()

备注:

根据表达式,用管道ch中的记录执行运算,将每一条记录拆分为序列或排列,并取得拆分结果中的成员或记录的并集,返回成管道。

该函数属于附加计算动作。

参数:

ch

管道

返回排列(序表)的表达式

返回值:

管道

示例:

 

A

 

1

=demo.cursor("select * from

 GYMNASTICSWOMEN")

GYMNASTICSWOMEN表内容如上图

2

=channel()

创建管道

3

=A2.conj(create(ID,NAME,COUNTRY,SUBJECT,SCORES).record([ID,NAME,COUNTRY,"VAULT",VAULT,ID,NAME,COUNTRY, "UNEVENBARS",UNEVENBARS,

ID,NAME,COUNTRY,"BALANCEBEAM",BALANCEBEAM,ID,NAME,

COUNTRY,"FLOOR",FLOOR]))

A2管道中的记录拆分成序列,并将拆分后记录的并集返回成管道

3

=A2.fetch()

A2管道附加结果集函数ch.fetch(),保留管道当前数据

4

=A1.push(A2)

将游标A1中的数据推送至管道,但此时数据并不会立即进入到管道。A1执行fetch()时程序才会执行管道中的计算,游标中的数据才真正被推送到管道。

5

=A1.fetch()

 

6

=A2.result()