问答题 在考生文件夹下有student(学生)、course(课程)和score(选课成绩)3个表,用SQL语句完成如下操作:
问答题 查询每门课程的最高分,要求得到的信息包括课程名称和分数,将结果存储到max.dbf表文件(字段名是课程名称和分数)中,并将相应的SQL语句存储到命令文件one.prg。
【正确答案】新建一个程序one.prg,编写下列命令语句。 ********one.prg中的程序代码******* SELECT Course.课程名称,MAX(Score.成绩)AS分数; FROM course,score; WHERE Course.课程编号=Score.课程编号; GROUP BY Course.课程名称; INTO TABLE max.dbf *********************************** 保存并运行程序。
【答案解析】
问答题 查询哪些课程有不及格的成绩,将查询到的课程名称存入文本文件new.txt,并将相应的SQL语句存储到命令文件two.prg。
【正确答案】新建一个程序two.prg,编写下列命令语句。 *******two.prg中的程序代码******* SELECT Course.课程名称; FROM Course,score; WHERE Course.课程编号=Score.课程编号; AND Score.成绩<60; GROUP BY Course.课程名称; TO FILE new.txt *********************************** 保存并运行程序。
【答案解析】