查询补充练习参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
答案:在“出生年月”字段列的准则中书写:
Weekday([出生年月])=3
注释:Weekday函数常用格式为 Weekday(日期表达式)
函数运行结果返回“日期表达式”的是一个星期中的第几天,星期日为1,星期
一为2,……,星期六为7。
10.查询姓王的同学,有两个字组成的学生的信息,查询结果显示:学号、,查询命名
为“查询”。
答案:在“”字段列的准则中书写:
Left([],1)="王" And Len([])=2
11.查询考试成绩大于90分的学生的信息,查询结果显示:学号、、课程编号、课程
名称、考试成绩,并将结果按照考试成绩排序,查询命名为“考试成绩查询”。
12.查询政治面目为空的教师信息,查询结果显示:教师所有信息,查询命名为“政治
面目空教师查询”。
答案:在“政治面目”字段列的准则中书写:
Is Null
或 ""
13.查询“高等数学”考试成绩前5名的学生信息,查询结果显示:学号、、课程名称、
考试成绩,按照考试成绩降序排序,查询命名为“高等数学前5名成绩查询”。
答案:
设置降序排序14.统计学生的人数,查询结果显示:学生人数,查询命名为“学生人数统计”。
15.统计不同民族的学生的人数,查询结果显示:民族、学生人数,查询命名为“各民
族学生人数统计”。
16.统计82年以后出生的少数民族学生的人数,查询结果显示:学生人数,查询命名
为“82年以后出生少数民族学生人数统计”。
17.统计考试成绩不及格的人次,查询结果显示:不及格人次,查询命名为“不及格人
次查询”。
答案:
18.统计各门课程考试成绩不及格的人次,查询结果显示:课程名称、不及格人次,查
询命名为“各门课程不及格人次查询”。
19.统计并显示课程编号是10001的课程的考试成绩的最高分、最低分、平均分,查询
命名为“10001成绩统计”。
20.统计并显示各门课程的考试成绩的最高分、最低分、平均分,查询结果显示:课程
名称、最高分、最低分、平均分,查询命名为“各科成绩统计”。
21.通过运算得到课程的总成绩,要求平时成绩占40%,考试成绩占60%,查询结果显
示:学号、课程编号、平时成绩、考试成绩、总成绩,查询命名为“总成绩查询”。答案:
22.把学生的学号和联合起来显示,例如:学号2002123456三,结果为“2002123456
三”。查询结果显示:“学号连接”,查询命名为“连接查询”。
答案:在字段处书写学号连接: “[学号]+[]”或“[学号]&[]”。
23.查询年龄大于等于20并且小于等于22岁的学生,查询结果显示:学号,,专业,
年龄。查询命名为“学生年龄查询”。
24.使用交叉表查询统计不同专业男女学生的人数,专业为行标题,性别为列标题,查
询命名为“男女人数交叉表查询”。
25.使用交叉表查询统计不同专业党员和团员的人数,专业为行标题,政治面目为列标
题,查询命名为“党团员人数交叉表查询”。
26.使用交叉表查询统计考试成绩不及格学生的、课程名称、考试成绩,为行标题,
课程名称为列标题,查询命名为“不及格学生交叉表查询”。
答案:
27.根据输入的学号查询学生的所有信息,提示信息为“请输入学号:”,查询命名
为“学号参数查询”。
28.根据输入的专业查询学生的总成绩(平时成绩占40%,考试成绩占60%)的平均
分、最高分、最低分,查询结果显示:专业、平均分、最高分、最低分,提示信息为“请输入专业”,查询命名为“专业成绩参数查询”。
29.查询出生日期在输入的起止日期之间的学生信息,查询结果显示:学号,,专业,
输入信息分别为“请输入开始日期:”和“请输入结束日期:”,查询命名为“出生日期起止查询”。
答案:
30.根据输入的课程名称,查询此课程的不及格的学生信息,查询结果显示:学号、、
成绩,提示信息为“请输入课程名称”,查询命名为“指定课程不及格学生查询”。
31.生成党员学生的信息表,新表字段包括:学号,,专业,命名为“党员学生表”,
查询命名为“生成党员学生查询”。
32.将“分析化学”课程中不及格的学生生成一个“分析化学不及格学生”,要求新
表中包括学号、课程名称、考试成绩,查询命名为“生成分析化学不及格学生查询”。
33.更新必修课程学分为3的补考费用为45,查询命名为“学分更新查询”。
34.将年龄为21的学生的性别修改为“女”,查询命名为“性别更新查询”。
35.将少数民族学生的所有课程的考试成绩增加5分,查询命名为“少数民族学生分
数更新查询”。
36.将所有学分为4的的课程的补考费用降低10%,查询命名为“学分4课程补考费
用更新查询”。
37.删除1983年以后出生的少数民族女同学的记录,查询命名为“学生删除查询”。
38.从“学生选课表”中删除总成绩不及格的记录,查询命名为“不及格成绩删除查
询”。
39.将“新生表”中的数据追加到“学生信息表”,查询命名为“新生追加查询”。答案:追加到的表选择“学生信息表”,查询设计如下图(看不清楚,可以自行将图拖大查看)
40.将“分析化学”课程中60-70分的学生的学号、课程名称、考试成绩记录追加到
“分析化学不及格学生”表中,查询命名为“分析化学学生追加查询”。
41.查询少数民族的教师和学生,查询结果显示:编号、、民族,查询命名为“师生
联合查询”。
答案:在查询的SQL视图中输入:
SELECT 教师信息表.教师编号 AS 编号, 教师信息表., 教师信息表.民族
FROM 教师信息表
WHERE 教师信息表.民族<>"汉族"