电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

二级VF上机考试SQL语言题与答案总结

二级VF上机考试SQL语言题与答案总结_第1页
1/51
二级VF上机考试SQL语言题与答案总结_第2页
2/51
二级VF上机考试SQL语言题与答案总结_第3页
3/51
上机考试SQL 语言题与答案总结 1.程序运行时,单击"计算"菜单项应完成下列操作: 将所有选修了"计算机基础"的学生的"计算机基础"成绩,按"成绩"由高到低的顺序填到成绩表文件c.dbf 中。(首先须将文件中原有数据清空) SET TALK OFF OPEN DATABASE xuesheng3 SELECT cj.学号,xs.班级,xs.姓名,cj.课程名,cj.成绩; FROM xuesheng3!xs INNER JOIN xuesheng3!cj ; ON xs.学号 = cj.学号; WHERE cj.课程名 = ′计算机基础′; ORDER BY cj.成绩 DESC; INTO ARRAY AFieldsValue DELETE FROM cjb INSERT INTO cjb FROM ARRAY AFieldsValue CLOSE ALL USE cjb PACK USE 2. 用 SQL 语句查询课程成绩在 60 分以上的学生姓名,并将结果按姓名降序存入表文件res.dbf 中。 SELECT DISTINCT(姓名) AS 姓名; FROM 课程,学生选课,学生成绩; WHERE 学生成绩.学号=学生选课.学号; AND 学生选课.课程号=课程.课程号; AND 成绩>60; ORDER BY 姓名 DESC; INTO TABLE res 3, 编写 my.prg 程序,实现的功能:先为"学生成绩"表增加一个"平均成绩"字段,类型为 N(6,2),根据"学生选课"表统计每个学生的平均成绩,并写入"学生成绩"表新的字段中。 ALTER TABLE 学生成绩 ADD 平均成绩 N(6,2) SELECT 学号,AVG(成绩) AS 平均成绩; FROM 学生选课; GROUP BY 学号; INTO CURSOR atemp DO WHILE NOT EOF() UPDATE 学生成绩 SET 平均成绩=atemp.平均成绩; WHERE 学生成绩.学号=atemp.学号 SKIP ENDDO 4. 程序运行时,单击"统计"菜单项应完成下列操作:检索出工资小于或等于本仓库职工平均工资的职工信息,并将这些职工信息按照仓库号升序,在仓库号相同的情况下再按职工号升序存放到emp1(emp1 为自由表)文件中,该数据表文件和 zg 数据表文件具有相同的结构。 SET TALK OFF SET SAFETY OFF OPEN DATABASE wage3 SELECT 仓库号,AVG(工资) AS avggz; FROM zg; GROUP BY 仓库号; INTO CURSOR curtable SELECT zg.仓库号,zg.职工号,zg.工资; FROM zg,curtable; WHERE zg.工资<=curtable.avggz; AND zg.仓库号=curtable.仓库号; ORDER BY zg.仓库号,职工号; INTO TABLE emp1 CLOSE ALL SET SAFETY ON SET TALK ON 5. 程序运行时,单击"查询"应完成下列操作:检索出与供应商S7、S4 和S6 都有业务联系的职工的职工号和工资,并按工资降序...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

二级VF上机考试SQL语言题与答案总结

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部