ACCESS查询操作题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

查询操作题
12、考生文件夹下存在一个数据文件"samp2.mdb",里面已经设计好两个表对象"tBand"和"tLine"。

试按以下要求完成设计:
(1)创建一个选择查询,查找并显示"团队ID"、"导游姓名"、"线路名","天数","费用",等五个字段的内容,所建查询命名为"qT1";
(2)创建一个选择查询,查找并显示旅游"天数"在五到十天之间(包括五天和十天)的"线路名"、"天数"和"费用",所建查询名为"qT2";条件中输入>=5 And <=10
(3)创建一个选择查询,能够显示"tLine"表的所有字段内容,并添加一个计算字段"优惠后价格",计算公式为:优惠后价格=费用*(1-10%),所建查询名为"qT3";优惠后价格: ([费用]*(.9))
(4)创建一个删除查询,删除表"tBand"中出发时间在2002年以前的团队记录,所建查询命名为"qT4"。

<=#2002-1-1#
知识点:access知识点/各种查询的创建
15、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好两个表对象"tNorm"和"tStock"。

试按以下要求完成设计:
(1)创建一个选择查询,查找并显示每种产品的"产品名称"、"库存数量"、"最高储备"和"最低储备"等四个字段的内容,所建查询命名为"qT1";
(2)创建一个选择查询,查找库存数量超过10000的产品,并显示"产品名称"和"库存数量"。

所建查询名为"qT2";
(3)以表"tStock"为数据源创建一个参数查询(正常的查询),按产品代码查找某种产品库存信息,并显示"产品代码"、"产品名称"和"库存数量"。

当运行该查询时,提示框中应显示[请输入产品代码:]。

所建查询名为"qT3";
(4)创建一个交叉表查询(在查询向导中),统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为"qT4"。

注意:交叉表查询不做各行小计(把对号去掉)。

① 打开数据库“samp2.mdb “,单击“查询”对象,然后单击“新建”按钮,这时屏幕上显示“新建查询”对话框。

② 在该对话框中,双击“交叉表查询向导”,这时屏幕上显不“交叉表查询”第一个对话框。

③ 选择“表:tstock ”,单击“T 一步”按钮。

④ 选择“产品名称”字段。

单击“下一步”按钮。

⑤ 选择“规格”字段。

单击“下一步”按钮。

⑥ 在“字段”列表选择“单价“,“函数”列表选择“平均“,取消选中“是,包括各行小计”前的复选框。

单击“下一步”按钮。

⑦ 在向导最后一个对话框中,为该查询指定名称为“qT4”,单击“完成”按钮。

知识点:access知识点/各种查询的创建
17、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好一个表对象"tBook",试按以下要求完成设计:
(1)创建一个选择查询,查找并显示图书的"书名"、"作者名"和"出版社名称"等三个字段的内容,所建查询命名为"qT1";
(2)创建一个选择查询,查找并显示图书单价大于等于15且小于等于20的图书,并显示"书名"、"单价"、"作者名"和"出版社名称"等四个字段的内容,所建查询名为"qT2";
(3)创建一个参数查询,按出版社名称查找某出版社的图书信息,并显示图书的"书名"、"类别"、"作者名"和"出版社名称"等四个字段的内容。

当运行该查询时,提示框中应显示"请输入出版社名称:",所建查询名为qT3"。

(4)创建一个选择查询,统计所有图书的平均单价,并将显示的字段设为"平均单价",所建查询名为"qT4"。

平均单价: Avg([单价])
知识点:access知识点/各种查询的创建
20、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好两个表对象"tTeacher1"和"tTeacher2"。

试按以下要求完成设计:
(1)以表"tTeacher1"为数据源创建一个选择查询,查找并显示教师的"编号"、"姓名"、"性别"、"年龄"和"工作时间"五个字段内容,所建查询命名为"qT1";
(2)以表"tTeacher1"为数据源创建一个选择查询,查找并显示在职教授的"编号"、"姓名"和"联系电话"三个字段内容,所建查询命名为"qT2";职称和在职否选上但不打钩,职称条件教授,在职否条件true (3)以表"tTeacher1"为数据源创建一个选择查询,查找并显示教师的"编号"、"姓名"和"工龄"三个字段内容。

其中,标题为"工龄"的显示字段为计算字段,所建查询命名为"qT3";工龄: Year(Date())-Year([工作时间])
注意:计算时,当前年必须用相关函数返回。

(4)创建一个删除查询,删除表"tTeacher2"中年龄大于60的教师信息,所建查询命名为"qT4"。

知识点:access知识点/各种查询的创建
26、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好两个表对象"tTeacher1"和"tTeacher2"。

试按以下要求完成设计:
(1)以表"tTeacher1"为数据源创建一个选择查询,查找并显示在职教师的"编号"、"姓名、"年龄"和"性别"四个字段内容,所建查询命名为"qT1";
(2)以表"tTeacher1"为数据源创建一个选择查询,查找教师的"编号"、"姓名"和"联系电话"三个字段内容,然后将其中的"编号"与"姓名"两个字段合二为一,这样,查询的三个字段内容以两列形式显示,标题分别为"编号姓名"和"联系电话",所建查询命名为"qT2";编号姓名: ([编号]+[姓名])
(3)以表"tTeacher1"为数据源创建一个参数查询,查找并显示教师的"编号"、"姓名"、"年龄"和"性别"四个字段内容,设置"年龄"字段的条件为参数,且要求参数提示信息为"请输入教工年龄",所建查询命名为"qT3";[请输入教师年龄:]
(4)创建一个追加查询,从表"tTeacher1"中查询“党员”“教授”的记录并追加到空白表"tTeacher2"的相应五个字段中,所建查询命名为"qT4"。

职称条件教授,政治面貌条件党员
知识点:access知识点/各种查询的创建
28、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个表对象 "tEmp"、"tBmp"和"tGrp"。

试按以下要求完成设计:
(1)以表"tEmp"为数据源创建一个选择查询,查找并显示姓王职工的"编号"、"姓名"、"性别"、"年龄"和"职务"五个字段内容,所建查询命名为"qT1"; Like "王*"
(2)以表"tEmp" 和"tGrp"为数据源,查找并显示职务为"主管"和"经理"的职工的"编号"、"姓名"、"所属部门"和所属部门的"名称"四个字段内容,所建查询命名为"qT2";职称的对号去掉,条件主管 or 经理(3)以表"tEmp"为数据源创建一个参数查询,查找并显示职工的"编号"、"姓名"、"职务"和"聘用时间"
四个字段内容,其中设置"职务"字段的条件为参数,要求其提示信息为"[请输入职工的职务:]",所建查询命名为"qT3";
(4)创建一个更新查询,将表"tBmp"中"年龄"字段值加1,所建查询命名为"qT4"。

年龄更新到行[年龄]+1
知识点:access知识点/各种查询的创建
34、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCollect"、"tpress"和"tType",试按以下要求完成设计:
(1)创建一个选择查询,查找并显示"主题名称"、"介绍"、"价格"、"购买日期"、"出版单位名称"和"CD 类型名称"等字段,所建查询名为"qT1";
(2)创建一个选择查询,查找并显示购买"价格"大于100元并且"购买日期"在2001年以后(含2001年)的"CDID"、"主题名称"、"价格"、"购买日期"和"介绍"五个字段的内容,所建查询"qT2";>100 >=#2001/1/1#(3)创建一个参数查询,通过输入"CD类型名称"参数值,查询"tCollect"表中的相关记录,并显示"CDID"、"主题名称"、"价格"、"购买日期"和"介绍"五个字段的内容,所建查询名为"qT3";加CD类型名称,取消对号,条件[请输入CD类型名称:]
(注:输入提示为"请输入CD类型名称:")
(4)创建一个更新查询,对"tType"表进行调整,将"类型ID"等于"05"的记录中的"类型介绍"字段更改为"古典音乐",所建查询名为"qT4"。

类型介绍更新到古典音乐,类型ID条件 05
知识点:access知识点/各种查询的创建
41、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tStud"、"tCourse"、"tScore"和"tTemp"。

试按以下要求完成设计:
(1)以表"tStud"为数据源创建一个参数查询,当运行该查询时,提示框中应显示"请输入爱好",输入爱好后,在简历字段中查找具有指定爱好的学生,显示"学号"、"姓名"、"性别"、"年龄"和"简历"五个字段内容,所建查询命名为"qT1";简历条件 Like "*"+[请输入爱好]+"*"
(2)以表"tScore"和"tStud"为数据源创建一个总计查询,查找学生的成绩信息,并显示为"学号"、"姓名"和"平均成绩"三列内容,其中"平均成绩"一列数据为计算字段,由计算得到,选择"固定"格式并保留两位小数显示,所建查询命名为"qT2";选择学号、姓名字段,再点击工具栏上的总汇,然后在第三个字段中输入平均成绩:成绩,总计中选择平均值,再选择视图菜单下的属性菜单(属性表),格式为固定,小数位数为2
(3)以表"tStud"、"tCourse"和"tScore"为数据源创建一个参数查询,输入学生的学号,查找并显示该学生的"姓名"、"课程名"和"成绩"三个字段内容,所建查询命名为"qT3";当运行该查询时,提示框中应显示"请输入学号";加学号字段,去掉勾
(4)创建一个追加查询,将表"tStud"中男学生的信息追加到表的"tTemp"对应的"学号"、"姓名"、"年龄"、"所属院系"和"性别"字段中,所建查询命名为"qT4"。

性别条件=男,运行
知识点:access知识点/各种查询的创建
55、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tGrade"和"tStudent",试按以下要求完成设计:
(1)创建一个查询,查找并显示"姓名"、"政治面貌"和"毕业学校"等三个字段的内容,所建查询名为"qT1";(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示"姓名"、"平均成绩"两列内容,其中"平均成绩"数据由统计计算得到,所建查询名为"qT2";假设:所用表中无重名;平均成绩: 成绩(3)创建一个查询,按输入的班级编号查找并显示"班级编号"、"姓名"、 "课程名"和"成绩"的内容。

其中"班级编号"数据由统计计算得到,其值为"tStudent"表中"学号"的前6位,所建查询名为"qT3";当运行该查询时,应显示提示信息:"请输入班级编号:";班级编号: Left([tStudent]![学号],6)
(4)创建一个查询,运行该查询后生成一个新表,表名为"90分以上",表结构包括"姓名"、"课程名"和"成绩"等三个字段,表内容为90分以上(含90分)的所有学生记录,所建查询名为"qT4";要求创建此查询后,运行该查询,并查看运行结果。

3个都选,选生成表,表名90分以上,选3字段,成绩条件>=90,运行,是,保存。

知识点:access知识点/各种查询的创建
58、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tSinfo"、"tGrade"和"tStudent",试按以下要求完成设计:
(1)创建一个查询,查找并显示"姓名"、"政治面貌"、"课程名"和"成绩"等四个字段的内容,所建查询名为"qT1";
(2)创建一个查询,计算每名学生所选课程的学分总和,并依次显示"姓名"和"学分",其中"学分"为计算出的学分总和,所建查询名为"qT2";输入学分: 学分
(3)创建一个查询,查找年龄小于平均年龄的学生,并显示其"姓名",所建查询名为"qT3";姓名,年龄(去掉对号),总汇,姓名group by,年龄条件<(select Avg([年龄])from tstudent (4)创建一个查询,将所有学生的"班级编号"、"姓名"、"课程名"和"成绩"等值填入"tSinfo"表相应字段中,其中"班级编号"值是"tStudent"表中"学号"字段的前6位,所建查询名为"qT4"。

追加查询,字段输入班级编号:Left([tStudent].[学号],6),
知识点:access知识点/各种查询的创建
61、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对设象"tCourse"、"tGrade"、"tStudent"和"tTemp",试按以下要求完成设计:
(1)创建一个查询,查找并显示含有不及格成绩的学生的"姓名"、"课程名"和"成绩"等三个字段的内容,所建查询名为"qT1";<60
(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示"姓名"、"政治面貌"、"毕业学校"和"平均成绩"等四个字段的内容,所建查询名"qT2";假设:所用表中无重名。

平均成绩: 成绩总汇,平均值
(3)创建一个查询,统计每班每门课程的平均成绩,显示结果如下图所示,所建查询名为"qT3";选tcou rse,tstudent,tgrade.交叉表,班级为行,课程名为列总汇都是group by,成绩之Avg:round(Avg(tGrad e.成绩))为值,总汇express
(4)创建一个查询,将男学生的"班级"、"姓名"、"性别"、"课程名"和"成绩"等信息追加到"tTemp" 表的对应字段中,所建查询名为"qT4"。

性别条件男
知识点:access知识点/各种查询的创建
66、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"档案表"和"水费",试按以下要求完成设计:
(1)设置"档案表"表中的"性别"字段的有效性规则为其值只能为"男"或"女",有效性文本为"性别字段只能填写男或女";男’Or’女’性别字段只能填写男或女
(2)创建一个查询,查找未婚职工的记录,并显示"姓名"、"出生日期"和"职称"。

所建查询名为"qT1";婚否去对号,条件0
(3)创建一个更新查询,用于计算水费,计算公式:水费=3.7*(本月水-上月水)所建查询名为"qT2";更新到中输入3.7*([本月水]-[上月水]),运行查询
(4)创建一个查询,查找水费为零的记录,并显示"姓名",所建查询名为"qT3"。

水费条件0,去掉对号知识点:access知识点/各种查询的创建
67、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联的表对象"tStud"、"tScore"、"tCourse"和一个空表"tTemp",试按以下要求完成设计:
(1)创建一个查询,查找并显示年龄在18到20之间(包括18岁和20岁)的学生"姓名"、"性别"、"年龄"和"入校时间",所建查询名为"qT1";>=18 And <=20
(2)创建一个查询,将所有学生设置为非党员,所建查询名为"qT2";更新查询,更新到输入No,运行(3)创建一个交叉表查询,要求能够显示各门课程男女生不及格人数,结果如下图所示,所建查询名为"qT3";要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源。

交叉表查询不做各行小计;单击菜单栏【查询】|【交叉表查询】。

步骤3:分别双击“性别”、“课程名”、“学号”和“成绩”字段。

在“成绩”字段的“条件”行输入“<60”。

步骤4:单击菜单栏【视图】|【总计】,在“学号”字段的“总计”行下拉列表中选择“计数”,在“性别”和“课程名”字段的“总计”行下拉列表中选择“分组”,在“成绩”字段的“总计”行下拉列表中选中“条件(where)”。

步骤5:分别在“性别”、“课程名”和“学号”字段的“交叉表”行下拉列表中选中“行标题”、“列标题”和“值
(4)创建一个查询,将有不及格成绩的学生的"姓名"、"性别"、"课程名"和"成绩"等信息追加到"tTemp"表的对应字段中,并确保"tTemp"表中男生记录在前、女生记录在后,所建查询名为"qT4";要求创建此查询后,运行该查询,并查看运行结果。

步骤1:。

在“显示表”对话框双击表“tStud”、“tCourse”、“tScore”,关闭“显示表”对话框。

步骤2:单击菜单栏【查询】|【追加查询】,在弹出的对话框中的表名称的下拉列表中选择tTemp。

步骤3:双击“姓名”、“性别”、“课程名”、“成绩”字段、在“性别”字段的“排序”行选中“升序”,在“成绩”字段的“条件”行输入“<60”。

步骤4:单击运行,选择“是”。

知识点:access知识点/各种查询的创建
68、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好两个表对象住宿登记表"tA"和住房信息表"tB"。

试按以下要求完成设计:
(1)创建一个查询,查找并显示客人的"姓名"、"入住日期"和"价格"三个字段内容,所建查询命名为"qT1";(2)创建一个参数查询,显示客人的"姓名"、"房间号"和"入住日期"三个字段信息。

将"姓名"字段作为参数,设定提示文本为"请输入姓名",所建查询命名为"qT2";
(3)以表对象"tB"为基础,创建一个交叉表查询。

要求:选择楼号为行标题、列名称显示为"楼号","房间类别"为列标题来统计输出每座楼房的各类房间的平均房价信息。

所建查询命名为"qT3";注:房间号的前两位为楼号。

交叉表查询不做各行小计;“字段”行的第一列输入“楼号:Left([tB]![房间号],2)”,分别双击“房间类别”、“价格”字段。

步骤4:在“价格”字段的“总计”行选择“平均值”,在“楼号”和“房间类别”字段的“总计”行选择“分组”。

步骤5:分别在“楼号:Left([tB]![房间号],2)”,“房间类别”、“价格”字段的“交叉表”行下拉列表中选中“行标题”、“列标题”和“值”。

(4)创建一个查询,统计出各种类别房屋的数量。

所建查询显示两列内容,列名称分别为"type"和"num",所建查询命名为"qT4"。

选择tB“房间类别”和“房间号”字段。

房间号选择计数,房间类别,分组。

步骤4:分别在“房间类别”和“房间号”字段的“字段”行前面添加“type:”和“num:”字样。

知识点:access知识点/各种查询的创建
82、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud"、"tCourse" 、"tScore"和表对象"tTemp"。

试按以下要求完成设计:
(1)创建一个选择查询,查找并显示没有摄影爱好的学生的"学号"、"姓名"、"性别"和"年龄"四个字段内容,所建查询命名为"qT1";Not Like "*摄影*"取消简历显示
(2)创建一个总计查询,查找学生的成绩信息,并显示为"学号"和"平均成绩"两列内容。

其中"平均成绩"一列数据由统计计算得到,所建查询命名为"qT2";tscore平均成绩:成绩,总汇选平均值,学号选groupby (3)创建一个选择查询,查找并显示学生的"姓名"、"课程名"和"成绩"三个字段内容,所建查询命名为"qT3";
(4)创建一个更新查询,将表"tTemp"中"年龄"字段值加1,并清除"团员否"字段的值,所建查询命名为"qT4"。

知识点:access知识点/各种查询的创建
按以下要求完成设计:
(1)创建一个查询,计算并输出学生最大年龄与最小年龄的差值,显示标题为"s_data",所建查询命名为"qStud1"。

字段”行第一列输入s_data:Max([年龄])-Min([年龄])
(2)建立"tStud"和"tScore"两表之间的一对一关系。

外部数据,关系,tStud”中的“学号”字段,拖动鼠标到表“tScore”的“学号”创建
(3)创建一个查询,查找并显示数学成绩不及格的学生的"姓名"、"性别"和"数学"三个字段内容,所建查询命名为"qStud2"。

<60
(4)创建一个查询,计算并显示"学号"和"平均成绩"两个字段内容,其中平均成绩是计算数学、计算机和英语三门课成绩的平均值,所建查询命名为"qStud3"。

平均成绩:([数学]+[计算机]+[英语])/3注意:不允许修改表对象"tStud"和"tScore"的结构及记录数据的值;选择查询只返回选了课的学生的相关信息。

知识点:access知识点/各种查询的创建
99、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好一个表对象"tTeacher"。

试按以下要求完成设计:
(1)创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为"m_age",所建查询命名为"qT1"。

m_age: Max([年龄])-Min([年龄])
(2)创建一个查询,查找并显示具有研究生学历的教师的"编号"、"姓名"、"性别"和"系别"四个字段内容,所建查询命名为"qT2" 。

条件中输入研究生
(3)创建一个查询,查找并显示年龄小于等于38、职称为副教授或教授的教师的"编号"、"姓名"、"年龄"、"学历"和"职称"五个字段内容,所建查询命名为"qT3"。

"副教授" Or "教授"注意冒号和空格
(4)创建一个查询,查找并统计在职教师按照职称进行分类的平均年龄,然后显示出标题为"职称"和"平均年龄"的两个字段内容,所建查询命名为"qT4"。

选择表中的职称字段,选择分组,第二个字段中输入平均年龄:年龄选择平均值,再选择在职否字段,把该字段的显示中的钩去掉,并在条件中输入:True,总计中选择条件,最后以qT4保存查询。

知识点:access知识点/各种查询的创建
100、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tTeacher"、"tCourse"、"tStud"和"tGrade",试按以下要求完成设计:
(1)创建一个查询,按输入的教师姓名查找教师的授课情况,并按"上课日期"字段降序显示"教师姓名"、"课程名称"、"上课日期"三个字段的内容,所建查询名为"qT1";当运行该查询时,应显示参数提示信息:"请输入教师姓名"。

[请输入教师姓名] 降序
(2)创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示"学生姓名"、"课程名称"和"成绩"三个字段的内容,所建查询名为"qT2"。

>=80 And <=100
(3)对表"tGrade"创建一个分组总计查询,假设学号字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示"年级"、"课程ID"和"成绩之Avg",并按"年级"降序排列,所建查询为"qT3"。

(4)创建一个查询,按"课程ID"分类统计最高分成绩与最低分成绩的差,并显示"课程名称"、"最高分与最低分的差"等内容。

其中,最高分与最低分的差由计算得到,所建查询名为"qT4"。

选择课程名称,课程ID去对号,最高分与最低分的差: Max([成绩])-Min([成绩])(expression)
知识点:access知识点/各种查询的创建
"tType",试按以下要求完成设计:
(1)创建一个查询,查找收藏品中CD盘最高价格和最低价格信息并输出,标题显示为"v_Max"和"v_Min",所建查询名为"qT1"。

(2)创建一个查询,查找并显示购买"价格"大于100元并且"购买日期"在2001年以后(含2001年)的"CDID"、"主题名称"、"价格"、"购买日期"和"介绍"五个字段的内容,所建查询名为"qT2"。

(3)创建一个查询,通过输入CD类型名称,查询并显示"CDID"、"主题名称"、"价格"、"购买日期" 和"
介绍"五个字段的内容,当运行该查询时,应显示参数提示信息"请输入CD类型名称:",所建查询名为"qT3"。

(4)创建一个查询,对"tType"表进行调整,将"类型ID"等于"05"的记录中的"类型介绍"字段更改为"古典音乐",所建查询名为"qT4",并运行该查询。

知识点:access知识点/各种查询的创建
103、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好两个表对象"tNorm"和"tStock"。

试按以下要求完成设计:
(1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为"m_data",所建查询命名为"qT1"。

(2)创建一个查询,查找库存数量超过10000(不含10000)的产品,并显示"产品名称"和"库存数量"。

所建查询名为"qT2"。

(3)创建一个查询,按输入的产品代码查找某产品库存信息,并显示" 产品代码"、"产品名称"和"库存数量"。

当运行该查询时,应显示提示信息:"请输入产品代码:"。

所建查询名为"qT3"。

(4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为"qT4"。

注意:交叉表查询不做各行小计。

知识点:access知识点/各种查询的创建
105、考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好两个表对象"tA"和"tB"。

试按以下要求完成设计:
(1)创建一个查询,查找并显示所有客人的"姓名"、"房间号"、"电话"和"入住日期"四个字段内容,所建查询命名为"qT1"。

(2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示"姓名"、"房间号"、"已住天数"和"应交金额",所建查询命名为"qT2"。

注:输入姓名时应提示"请输入姓名:"
应交金额=已住天数*价格。

(3)创建一个查询,查找"身份证"字段第4位至第6位值为"102"的纪录,并显示"姓名"、"入住日期"和"
价格"三个字段内容,所建查询命名为"qT3"。

(4)以表对象"tB"为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。

行标题为"楼号",列标题为"房间类别",所建查询命名为"qT4"。

注:房间号的前两位为楼号。

知识点:access知识点/各种查询的创建。

相关文档
最新文档