关于vfp的问题

题目:统计选修了所选课程的学生人数(从“考试成绩”表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数”答案:nm=this.valueselectcount(... 题目:统计选修了所选课程的学生人数(从“考试成绩”表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数”答案:nm=this.valueselect count(*) as 人数 from 课程 join 考试成绩 on 课程.课程编号=考试成绩.课程编号 where 课程名=this.value into table &nm

这一张是考试成绩表

课程表
求解释!!!!!!
展开
 我来答
lj912269681
2013-07-22
知道答主
回答量:19
采纳率:0%
帮助的人:13.7万
展开全部
select count(*) as 人数 from 课程 join 考试成绩 on 课程.课程编号=考试成绩.课程编号 where 课程名=this.value into table &nm

from 课程 join 考试成绩 on 课程.课程编号=考试成绩.课程编号 表示从两张表里面筛选,要求课程号和考试成绩的课程号相等,保证了唯一性
where 课程名=this.value into table &nm 表示,你所需要统计的课程名
select count(*) 表示满足上述两个条件的情况下,进行计数 计数的结果保存在nm中

通过以上方式,nm的值就是所统计课程的人数。
望采纳。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式