《SQL内部测试题3》由会员分享,可在线阅读,更多相关《SQL内部测试题3(2页珍藏版)》请在金锄头文库上搜索。
1、题目某中心 ACCP 班级的内部测试成绩通过数据库来保存,内部测试数据库名称为ACCPTEST ,保存内部测试的表为TestInfo,对应的内部测试成绩表为TestScore,表结构和存储的数据如下:内部测试表: TestInfo TestID Stage TestName 1 S1 Logic Java 2 S1 HTML 3 S1 SQL 4 S1 C#/WinForms 5 S2 SQL Server 6 S2 .Net 7 S2 JavaScript 8 S2 Java 9 Y2 .NET 10 Y2 Java 内部测试成绩表:TestScore TestID Class Studen
2、tName Score 1 S1161 张良宝80 1 S1161 刘宇100 2 S1161 张良宝60 2 S1161 刘宇60 2 S1161 严琴80 1 S1162 杨超40 1 S1162 张立华100 1 S1162 陈磊80 1 S1162 张伟60 2 S1162 杨超60 2 S1162 张立华80 2 S1162 陈磊80 2 S1162 张伟40 2 S1162 杨飞100 编写 SQL 语句实现以下的要求:使用分组查询,查询出不同阶段(S1、S2、Y2 )内部测试的次数;查询出 S1161 班第二次内部测试的平均成绩;学员“张立华”姓名写错了,应为“张丽华”,请编写SQL 语句进行更新;S1162 班学员“杨飞” , Logic Java 内部测试成绩为80 分,录入时遗漏,请编写 SQL 语句插入该记录;查询出内部测试不及格(少于 60 分)的人员所在的班级、姓名、内部测试名称、内部测试成绩。要求:要求创建数据库ACCPTEST 和两个表,编写和调试SQL 语句,可以不输入测试数据。