问题 问答题

在考生文件夹下完成如下简单应用:
(1)在SCORE MANAGER数据库中统计选修了课程的学生人数(选修多门时,只计算1次),将统计结果保存在新表NEW_TABLE中,表中只有一个字段,字段名为“学生人数”。
(2)使用一对多报表向导建立报表。要求:父表为“学生”,子表为“课程”,从父表中选择“姓名”字段,从子表中选择全部字段,通过“学号”为两个表建立联系;按“学号”降序排序;生成的报表名为studen_report。

答案

参考答案:[微步骤]
(1)打开Visual FoxPro程序,在命令窗口输入如下命令,并按Encer键执行该程序。
SELECT CT COUNT(DIST INCT 学号) AS 学生人数 FROM SCORE1 INTO TABLE NEW_TABLE
(2)按照题千的要求建立报表,如图1.4所示。

解析: 本题关键字有:通过SQL语句查询满足条件的记录,并将查询结果保存至新表中;一对多报表向导的使用。

单项选择题
单项选择题