编程论坛
注册
登录
编程论坛
→
VFP论坛
如何统计出某个学生的考试次数
分号
发布于 2021-07-31 18:04, 1346 次点击
想统计考试成绩不为零的次数。
只有本站会员才能查看附件,请
登录
2 回复
#2
sdta
2021-07-31 18:13
程序代码:
CLOSE
DATABASES
USE
zk
BLANK FIELDS 考试次数
ALL
SCAN
lnCnt
=
0
FOR
lnj
=
2
TO
FCOUNT()
lnCnt
=
lnCnt
+
IIF(EVALUATE(FIELD(lnj))
=
0
,
0
,
1
)
ENDFOR
REPLACE
考试次数
WITH
TRANSFORM()lnCnt)
ENDSCAN
GO
TOP
BROWSE
[此贴子已经被作者于2021-7-31 18:39编辑过]
#3
sdta
2021-07-31 18:48
或者
BLANK FIELDS 考试次数
ALL
REPLACE
考试次数
WITH
TRANSFORM(IIF(总分一期中
>
0
,
1
,
0
)
+
IIF(总分一期末
>
0
,
1
,
0
)
+
IIF(总分二月考
>
0
,
1
,
0
)
+
IIF(总分二期中
>
0
,
1
,
0
)
+
IIF(总分二期末
>
0
,
1
,
0
))
ALL
BROWSE
1