access第三章操作题NewWord文档下载推荐.docx
- 文档编号:19077865
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:11
- 大小:947.74KB
access第三章操作题NewWord文档下载推荐.docx
《access第三章操作题NewWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《access第三章操作题NewWord文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。
字符的判断
(2)“教授”OR“副教授”
Right([职称],2)=“教授”
InStr([职称],“教授”)=1ORInStr([职称],“教授”)=2
IN(“教授”,“副教授”)
(3)Left([姓名],1)=”王”
Like“王*”
InStr([姓名],”王”)=1
(4)Mid([学号],5,2)=”03”
InStr([学号],”03”)=5
日期判断
(5)>
=#1992-01-01#AND<
=#1992-12-31#
Year([工作时间])=1992
Between#1992-01-01#And#1992-12-31#
空值判断
(6)查询“简历”字段为空并且成绩不及格的学生的信息。
IsNullAND<
60
第二部分
打开文件夹下的数据库database1,里面已经建立了有关的表,利用这些表完成以下查询设计。
1.根据”学生”和”成绩”表建立以下查询:
(1)以表"
学生"
为数据源创建一个选择查询,查找并显示所有姓李并且年龄大
于25岁,学生的"
姓名"
、"
年龄"
和"
出生地"
三个字段,查询命名为"
qa1"
。
(2)创建一个更新查询,将表"
中"
字段值加1,并把"
团员否"
字段的值,修改为“非团员”,查询命名为"
qa2"
(3)创建查询,计算并显示"
平均成绩"
二个字段(其中平均成绩是计算数学、计算机、和英语三门课成绩的平均值),查询命名为"
qa3"
(4)创建一个参数查询,按输入的进校日期查找已报到的学生信息,显示学生的"
和“进校日期”字段的内容。
当运行查询时,对话框中提示"
请输入进校日期"
,查询命名为"
qa4"
2.建立"
tGroup"
tEmployee"
两表之间的一对多关系,并实施参照完整性。
以表"
为数据源创建一个选择查询,检索职务为经理的职工的"
编号"
信息,然后将两列信息合二为一输出(比如,编号为"
000011"
、姓名为"
吴大伟"
的数据输出形式为"
000011吴大伟"
),并命名字段标题为"
管理人员"
qb1"
3.根据表"
tTeacher1"
和表"
tTeacher2"
完成以下查询:
为数据源创建一个选择查询,查找并显示没有在职的教师的"
学历"
职称"
联系电话"
qc1"
(2)创建一个追加查询,从表"
里检索出年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录,将其追加到空白表"
的相应五个字段中,查询命名为"
qc2"
4.创建一个选择查询,显示"
tLine"
表的所有字段,并添加一个计算型字段"
优惠价格"
,计算公式为:
优惠价格=费用*(1-10%),查询命名为"
qd1"
5.创建一个删除查询,删除表"
tBand"
出发时间"
在2002年以前(不含)的团队记录,查询命名为"
qd2"
6.以表"
tStock"
为数据源创建一个参数查询,按产品代码查找某种产品库存信息,并显示"
产品代码"
产品名称"
库存数量"
当运行该查询时,提示框中应显示"
请输入产品代码"
qe1"
7.根据表"
,创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为“产品名称”,列标题为“规格”,计算字段为“单价”,查询命名为"
qe2"
注意:
交叉表查询不做各行小计。
8.以表对象"
tStaff"
为数据源创建一个选择查询,查找并统计教师按照性别进行分类的平均年龄,然后显示出标题为"
性别"
平均年龄"
的两个字段,查询命名为"
qe3"
(选中“平均年龄”列,右击鼠标,在弹出菜单中选择“属性”,设置格式和小数位数)
9.以表对象"
为数据源创建一个参数查询,查找教师的"
四个字段内容。
其中"
字段的准则条件为参数,要求引用窗体对象"
fTest"
上控件"
tSex"
的值,查询命名为"
qe4"
10.创建一个删除查询,删除表对象"
tTemp"
中所有姓"
李"
的记录,查询命名为"
qe5"
11.创建一个更新查询,将"
表中"
字段值加1,查询命名为"
qT1"
12.创建一个更新查询,将"
tBmp"
字段值均在前面增加"
05"
两个字符,查询命名为"
qT2"
13.创建一个删除查询,删除表对象"
tEmp"
里所有姓名含有"
红"
字的记录,查询命名为"
qT3"
14.根据"
tGrade"
表创建一个分组统计查询,假设"
学生ID"
字段的前4位代表年级,统计各个年级不同课程的平均成绩,显示"
年级"
课程ID"
成绩之Avg"
,并按"
降序排列,查询保存为"
qs1"
15、根据"
tStud"
表,创建一个追加查询,将表对象"
学号"
四个字段追加到表"
tStud1"
的对应字段中,查询保存为"
qs2"
(规定:
"
字段的第一个字符为姓,剩余字符为名。
将姓名分解为姓和名两部分,分别追加到目标表的"
姓"
名"
两个字段中)
16、根据表"
tScore"
tCourse"
和一个空表"
tStud2"
完成以下操作:
(1)创建一个查询,查找并显示年龄在18到20之间(包括18岁和20岁)的学生"
入校时间"
,查询名为"
qu1"
(2)创建一个查询,将所有学生设置为非党员,查询名为"
qu2"
或
(3)创建一个查询,将有不及格成绩的学生的"
课程名"
成绩"
等信息追加到"
表的对应字段中,并确保"
表中男生记录在前、女生记录在后,所建查询名为"
qu4"
要求创建此查询后,运行该查询,并查看运行结果。
(4)以表对象"
为基础,创建一个交叉表查询。
要求:
选择学生的"
为行标题、"
课程号"
为列标题来统计输出学生平均成绩,查询命名为"
qu5"
17.根据表对象住宿登记表"
tA"
和住房信息表"
tB"
按要求完成设计:
(1)创建一个查询,查找并显示客人的"
入住日期"
价格"
qy1"
(2)创建一个参数查询,显示客人的"
房间号"
三个字段。
将"
字段作为参数,对话框中提示"
请输入姓名"
qy2"
(3)以表对象"
选择楼号为行标题、名称显示为"
楼号"
,"
房间类别"
为列标题来统计输出每座楼房的各类房间的平均房价信息。
查询命名为"
qy3"
注:
房间号的前两位为楼号。
(4)创建一个查询,统计出各种类别房屋的数量。
所建查询显示两列内容,列名称分别为"
type"
num"
qy4"
18.根据tStaff表建立查询,查询年龄最大的前10位教师的姓名、性别、年龄、政治面目、职称、院系信息,并存储到新表“tT1”中。
步骤:
首先建立选择查询,并添加字段,设置排序;
然后修改查询类型为“生成表”查询;
再打开查询“SQL视图”修改代码,最后保存并运行查询。
19.根据tStud表和tScore表建立查询,查询成绩低于所有学生的考试平均成绩的学生的姓名、性别、所属院系。
提示:
从成绩表tScore中查询出所有学生的“平均分”作为条件判断依据。
20.根据tStud表和tScore表建立查询,查询没有选课考试的学生的姓名、性别、所属院系。
从成绩表tScore中查询出已经考试的学生的“学号”作为条件判断依据。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 第三 操作 New
![提示](https://static.bdocx.com/images/bang_tan.gif)