描述:
拆分管道中的记录后将拆分结果的并集返回成管道。
语法:
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() |
|