将这句话写成SQL语句。

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:04:58
建立查询,显示2006年度学生的准考证号、班级、考生姓名、成绩(各单项之和),保存在“06级成绩”的查询中。
我把整条题目列出来吧:(1) 创建一个名为KS-姓名.mdb的数据库。
(2) 将素材文件夹“信息技术基础考试成绩汇总.xls”文件中“信息技术基础考试成绩源数据”表的内容导入创建的数据库中,其中“院系”字段不导入,并以“成绩表”为名进行保存,将“准考证号”字段设置为主键。
(3) 建立查询,显示2006年度学生的准考证号、班级、考生姓名、成绩(各单项之和),保存在“06级成绩”的查询中。
(4) 在“06级成绩”查询的基础上,在查询设计器中添加多个条件,查询出同时满足多个查询条件的记录集合。显示所有材料0602班成绩在80分以上(含80)的学生准考证号、班级、考生姓名、成绩,保存在名为“优良成绩”的查询中。
(5) 使用报表向导创建报表:以“06级成绩”的查询为数据源,以“信息技术基础成绩报表”为标题,包含准考证号、班级、考生姓名、成绩,以班级为分组级别,按成绩降序显示,采用表格式布局、组织样式,保存在名为“成绩报表”的报表中。
。。。其中那个XLS文件中的列没有成绩这一列,只有单选、文字录入、XXX、、XXXX、这样一个个项的,2006年的准考证号、班级、考生姓名这几项我会查,那个成绩要加起来怎么写啊?

select 准考证号,班级,考生姓名,sum(成绩) 总成绩 into 06级成绩 from 成绩表 --06级成绩
select 准考证号,班级,考生姓名,总成绩 into 优良成绩 from 06级成绩 where 班级='0602班'and sum(成绩)>=80--优良成绩
select 准考证号,班级,考生姓名,总成绩 from 06级成绩 group by 班级 order by 成绩 desc

3) 建立查询,显示2006年度学生的准考证号、班级、考生姓名、成绩(各单项之和),保存在“06级成绩”的查询中。
(4) 在“06级成绩”查询的基础上,在查询设计器中添加多个条件,查询出同时满足多个查询条件的记录集合。显示所有材料0602班成绩在80分以上(含80)的学生准考证号、班级、考生姓名、成绩,保存在名为“优良成绩”的查询中。
(5) 使用报表向导创建报表:以“06级成绩”的查询为数据源,以“信息技术基础成绩报表”为标题,包含准考证号、班级、考生姓名、成绩,以班级为分组级别,按成绩降序显示,采用表格式布局、组织样式,保存在名为“成绩报表”的报表中。

select 准考证号,班级,考生姓名,sum(成绩) as 成绩和 from 06级成绩 group by 准考证号,班级,考生姓名