描述:
获取序列中某个字段的字段值。
A.field(F)
备注:
对A循环取得每条记录的第F个字段的字段值或者字符串参数F的值,组成序列返回,F<0时从后往前排。F越界和不存时返回空。
参数:
A |
序列。 |
F |
字段序号或字符串参数,F为字符串参数时可用变量传递字段名。 |
选项:
@r |
函数的返回值为记录或排列时,对其成员继续递归执行动作。 |
返回值:
序列
示例:
|
A |
|
1 |
=demo.query("select * from EMPLOYEE") |
|
2 |
=A1.field(2) |
返回第二个字段的值组成的序列。 |
3 |
=A1.field(-2) |
返回倒数第二个字段的值组成的序列。 |
4 |
=A1.field("NAME") |
返回NAME字段的字段值组成的序列。 |
5 |
>arg1="NAME" |
|
6 |
=A1.field(arg1) |
同A4。 |
7 |
=demo.query("select * from EMPLOYEE where EID < 20") |
|
8 |
=A7.group(STATE;~.avg(SALARY):avg,~:group) |
|
9 |
=A8.field@r(3) |
返回A8的第三列后,继续返回A8第三列中的第三列。
|
相关概念: