问题
问答题
在考生文件夹中有一个数据库“学生管理”,其中有数据库表“学生”、“课程”和“成绩”。
用SQL语句查询“计算机基础”课程的考试成绩在80分以下(含80分)的学生的全部信息并将结果按学号升序存入result.dbf文件中(表的结构同“学生”,并在其后加入成绩字段),将SQL语句保存在cx1.prg文件中。
答案
参考答案:[操作步骤]
①在命令窗口中输入命令:MODI COMM cx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下代码:
SELECT学生.*,成绩INTO TABLE result FROM学生,课程,成绩WHERE学生.学号=成绩.学号AND课程.课程编号=成绩.课程编号AND成绩<=80 AND课程名称="计算机基础"ORDER BY学生.学号
关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输入命令:DO cx1(回车执行),执行程序文件。
解析:[考点指引] 本题中的第1小题考查菜单和子菜单的设计及菜单过程代码的编写;第2小题考查简单编程,主要考查SQL SELECT语句的使用。