年龄查询

更新时间:2023-01-02 01:37:02 阅读: 评论:0


2023年1月2日发(作者:会当凌绝顶的意思)

查询(基础篇)

1.创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为

"m_age",将查询命名为"qT1"。

【操作步骤】

步骤1:在设计视图中新建查询,在"显示表"对话框中添加表"tTeacher",关闭"

显示表"对话框。

步骤2.在字段行输入:mage:Max([tTeacher]![年龄]-min([tTeacher]![年龄]),

单击"显示"行的复选框使字段显示。

2.创建一个查询,查找并统计在职教师按照职称进行分类的平均年龄,然后显

示出标题为"职称"和"平均年龄"的两个字段内容,将查询命名为"qT4"。

【操作步骤】

步骤1:在设计视图中新建查询,添加表"tTeacher",关闭"显示表"对话框。

步骤2:双击所需字段,单击菜单栏【视图】|【总计】,在"年龄"字段的"总计"

行选择"平均值",在"年龄"字段前添加"平均年龄:"字样。单击工具栏中"保存"

按钮,另存为"qT4",关闭设计视图。

3.创建一个查询,查找并显示聘期超过5年(使用函数)的开发部职工的"编号"、"

姓名"、"职务"和"聘用时间"4个字段内容,将查询命名为"qT2"。

【操作步骤】

步骤1:在设计视图中新建查询,在"显示表"对话框添加表"tGroup"和"tEmployee"

到关系界面,关闭"显示表"对话框。

步骤2:双击所需字段,添加新字段"Year(Date())-Year([聘用时间])",输入选中

条件,取消该字段和"名称"字段的显示。如图3.50所示。单击工具栏中"保存"按

钮,将查询另存为"qT2",关闭设计视图。

4.创建一个查询,检索职务为经理的职工的"编号"和"姓名"信息,然后将两列信

息合二为一输出(比如,编号为"000011"、姓名为"吴大伟"的数据输出形式为

"000011吴大伟"),并命名字段标题为"管理人员",将查询命名为"qT3"。

【操作步骤】

步骤1:在设计视图中新建查询,在"显示表"对话框添加表"tEmployee",关闭"

显示表"对话框。

步骤2:双击所需字段,添加新字段"管理人员:[编号]+[姓名]",输入选择条件,

取消"职务"字段的显示,如图3.51所示。单击工具栏中"保存"按钮,将查询另

存为"qT3",关闭设计视图。

5.创建一个查询,将"tStud"表中女学生的信息追加到"tTemp"表对应的字段中,

将查询命名为"qT4"。

【操作步骤】

步骤1:在设计视图中新建查询,在"显示表"对话框中添加表"tStud",关闭"显示

表"对话框。

步骤2:单击菜单栏【查询】|【追加查询】,输入"tTemp",单击"确定"按钮。

步骤3:双击所需字段,在"性别"字段的"条件"行输入"女"。

步骤4:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。单击工

具栏中"保存"按钮,另存为"qT4"。关闭设计视图。

6.创建一个查询,用于显示"tLine"表的所有字段内容,然后添加一个计算字段"

优惠后价格",计算公式为:优惠后价格=费用*(1-10%),将查询命名为"qT3"。

【操作步骤】

步骤1:在设计视图中新建查询,在"显示表"对话框中添加表"tLine",关闭"显示

表"对话框。

步骤2:双击"*"字段,添加新字段"优惠后价格:[费用]*0.9"。如图3.89所示。

单击工具栏中"保存"按钮,另存为"qT3"。关闭设计视图。

7.创建一个查询,删除"tBandOld"表中出发时间在2002年以前(不含2002年)的团

队记录,将查询命名为"qT4"。

【操作步骤】

步骤1:在设计视图中新建查询,在"显示表"对话框中添加表"tBandOld",关闭"

显示表"对话框。

步骤2:单击菜单栏【查询】|【删除查询】。双击"出发时间"字段添加到"字段"

行,在"条件"行输入"<#2002-1-1#"。

步骤3:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。单击工

具栏中"保存"按钮,另存为"qT4"。关闭设计视图。

8.创建一个查询,查找图书按"类型"字段分类的最高单价信息并输出,显示标题

为"类别"和"最高单价",将查询命名为"qT1"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框中双击表"tBook",关闭"显示表"对话框。

步骤2:分别双击"类别"和"单价"字段。

步骤3:单击菜单栏【视图】|【总计】,在"单价"字段"总计"行下拉列表中选中"

最大值"。

步骤4:在"单价"字段前添加"最高单价:"字样。

步骤5:单击工具栏中"保存"按钮,另存为"qT1"。关闭设计视图。

9.创建一个查询,计算每名学生所选课程的学分总和,并依次显示"姓名"和"学

分",其中"学分"为计算出的学分总和,将查询命名为"qT2"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框分别双击表"tStudent"、"tCour"、"tGrade",关闭"显示表"对

话框。

步骤2:分别双击"姓名""学分"字段将其添加到"字段"行。

步骤3:单击菜单栏【视图】|【总计】,在"学分"字段"总计"行下拉列表中选中"

总计"。

步骤4:在"学分"字段前添加"学分:"字样。

步骤5:单击工具栏中"保存"按钮,另存为"qT2"。关闭设计视图。

10.创建一个查询,查找年龄小于平均年龄的学生,并显示其"姓名",将查询命

名为"qT3"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框双击表"tStudent",关闭"显示表"对话框。

步骤2:分别双击"姓名"、"年龄"字段将其添加到"字段"行。

步骤3:在"年龄"字段"条件"行输入"<(SELECTAVG([年龄])from[tStudent])",单

击"显示"行取消字段显示。

步骤4:单击工具栏中"保存"按钮,另存为"qT3"。关闭设计视图。

11.创建一个查询,将所有学生的"班级编号"、"学号"、"课程名"和"成绩"等值填

入"tSinfo"表相应字段中,其中"班级编号"值是"tStudent"表中"学号"字段的前6位,

将查询命名为"qT4"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框中分别双击表"tStudent"、"tCour"、"tGrade",关闭"显示表"

对话框。

步骤2:单击菜单栏【查询】|【追加查询】,在弹出对话框中输入"tSinfo",单击"

确定"按钮。

步骤3:在"字段"行第一列输入"班级编号:Left([tStudent]![学号],6)",分别

双击"学号"、"课程名"、"成绩"字段将其添加到"字段"行。

步骤4:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。

步骤5:单击工具栏中"保存"按钮,另存为"qT4"。关闭设计视图。

12.创建追加查询,将表对象"tStud"中有书法爱好学生的"学号"、"姓名"和"入校

年"3列内容追加到目标表"tTemp"的对应字段内,将查询命名为"qT2"。(规定:"

入校年"列由"入校时间"字段计算得到,显示为4位数字形式。)

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框中双击表"tStud",关闭"显示表"对话框。

步骤2:单击菜单栏【查询】|【追加查询】,在弹出的对话框中输入"tTemp",单

击"确定"按钮。

步骤3:分别双击字段"学号"、"姓名"和"简历"行,将其添加到"字段"行,在"条

件"行输入"like"*书法*""。

步骤4:在"简历"列的下一列输入"入校年:Year([入校时间])"行。

步骤5:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。

步骤6:单击工具栏中"保存"按钮,另存为"qT2"。关闭设计视图。

13.创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题

显示为"m_data",所建查询命名为"qT1"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建",选择"设计视图"。

步骤2:在"显示表"对话框中,双击表"tNorm"添加到关系界面中,关闭"显示表"。

步骤3:在字段行的第一列输入"mdata:Min([最高储备]-[最低储备])",单击菜

单栏【视图】|【总计】,在"总计"行下拉列表中选择"表达式"。

步骤4:单击工具栏中"保存"按钮,另存为"qT1",关闭设计视图。

14.创建一个参数的查询,要求:当执行查询时,屏幕提示"请输入要查询的姓

名"。查询结果显示姓名、性别、职称、工资总额,其中"工资总额"是一个计算

字段,由"基本工资+津贴-住房公积金-失业保险"计算得到。将查询命名为

"qT3"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框双击表"工资表"和"档案表",关闭"显示表"对话框。

步骤2:分别双击"姓名"、"性别"、"职称"字段添加到"字段"行。。

步骤3:在"姓名"字段的"条件"行输入"[请输入要查询的姓名]"字样。

步骤4:在"字段"行的下一列输入"工资总额:[基本工资]+[津贴]-[住房公积

金]-[失业保险]",取消该字段的显示。

步骤5:单击工具栏中"保存"按钮,另存为"qT3"。关闭设计视图。

15.创建一个查询,查找有档案信息但无工资信息的职工,显示其"职工号"和"

姓名"两个字段的信息。将查询命名为"qT4"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"查找不配项查询",单击"确定"

按钮。

步骤2:选中"档案表",单击"下一步"按钮,选中"工资表",单击"下一步"按钮。

分别选中表中"职工号"字段,单击"下一步"按钮。双击"职工号"和"姓名"字段,

单击"下一步"按钮,在"请为查询指定名称"处输入"qT4",关闭设计视图。

16.创建一个查询,按输入的班级编号查找并显示"班级编号"、"姓名"、"课程名"

和"成绩"的内容。其中"班级编号"数据由统计计算得到,其值为"tStudent"表中"

学号"的前6位,所建查询名为"qT3";当运行该查询时,应显示提示信息:"请输

入班级编号:"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框双击表"tStudent"、"tGrade"、"tCour",关闭"显示表"对话框。

步骤2:在"字段"行第一列输入"班级编号:Left([tStudent]![学号],6)",在"条

件"行输入"[请输入班级编号:]"。

步骤3:分别双击"姓名"、"课程名"和"成绩"字段。

步骤4:单击工具栏中"保存"按钮,另存为"qT3"。关闭设计视图。

17.以表对象"tB"为基础,创建一个交叉表查询。要求:选择楼号为行标题列名

称显示为"楼号","房间类别"为列标题来统计输出每座楼房的各类房间的平均房

价信息。所建查询命名为"qT3"。

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

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

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框双击表"tB",关闭"显示表"对话框。

步骤2:单击菜单栏【查询】|【交叉表查询】。

步骤3:在"字段"行的第一列输入"楼号:Left([tB]![房间号],2)",分别双击"

房间类型"、"房价"字段。

步骤4:单击菜单栏【视图】|【总计】,在"房价"字段"总计"行右侧下拉列表中选

中"平均值"。

步骤5:分别在"楼号:Left([tB]![房间号],2)","房间类型"、"房价"字段的"

交叉表"行右侧下拉列表中选中"行标题"、"列标题"和"值"。

步骤6:单击工具栏中"保存"按钮,另存为"qT3"。关闭设计视图。

18.创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名

称分别为"type"和"num",所建查询命名为"qT4".

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框中双击表"tB",关闭"显示表"对话框。

步骤2:分别双击"房间类别"和"房间号"字段。

步骤3:单击菜单栏【视图】|【总计】,在"房间号"字段"总计"行下拉列表中选中

"计数"。

步骤4:在"房间类别"和"房间号"字段前添加"type:"和"num:"字样。

步骤5:单击工具栏中"保存"按钮,另存为"qT4"。关闭设计视图。

19.创建一个参数查询,查找学生的"学号"、"姓名"、"年龄"和"性别"4个字段内容。

其中设置"年龄"字段为参数,参数值要求引用窗体fTemp上控件tAge的值,将查

询命名为"qT3"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框双击表"tStud",关闭"显示表"对话框。

步骤2:分别双击"学号"、"姓名"、"年龄"和"性别"字段。

步骤3:在"年龄"字段的"条件"行输入"[Forms]![fTemp]![tAge]"。

步骤4:单击工具栏中"保存"按钮,另存为"qT3"。关闭设计视图。

20.创建追加查询,将表对象"tStud"中"学号"、"姓名"、"性别"和"年龄"4个字段

内容追加到目标表"tTemp"的对应字段内,将查询命名为"qT4"。(规定:"姓名"

字段的第一个字符为姓。要求将学生学号和学生的姓组合在一起,追加到目标表

的"标识"字段中)。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框双击表"tStud",关闭"显示表"对话框。

步骤2:在"字段"行的第一列输入"标识:[学号]+Left([姓名],1)",然后双击"

姓名"、"性别"和"年龄"字段。

步骤3:单击菜单栏【查询】|【追加查询】,在弹出对话框中输入"tTemp",单击"

确定"按钮。

步骤4:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。

步骤5:单击工具栏中"保存"按钮,另存为"qT4"。

21.创建一个更新查询,将表"tTemp"中"年龄"字段值加1,并清除"团员否"字段

的值,所建查询命名为"qT4"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框双击表"tTemp",关闭"显示表"对话框。

步骤2:单击菜单栏【查询】|【更新查询】,双击"年龄"及"团员否"字段。

步骤3:在"年龄"字段的"更新到"行输入"[年龄]+1""团员否"字段的"更新到"行输

入"Null"。

步骤4:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。

步骤5:单击工具栏中"保存"按钮,另存为"qT4"。关闭设计视图。

22.创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和

应交金额,并显示"姓名"、"房间号"、"已住天数"和"应交金额",将查询命名为

"qT2"。

注:输入姓名时应提示"请输入姓名:"

应交金额=已住天数*价格。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框中分别双击表"tA"、"tB",关闭"显示表"对话框。

步骤2:分别双击"姓名"、"房间号"字段将其添加到"字段"行。在"姓名"字段的"

条件"行输入"[请输入姓名:]"。

步骤3:在"字段"行下一列输入"已住天数:(Day(Date()-[入住日期]))"。

步骤4:在"字段"行下一列输入"应交金额:(Day(Date()-[入住日期]))*[价格]"。

步骤5:单击工具栏中"保存"按钮,另存为"qT2"。关闭设计视图。

23.创建一个查询,查找"身份证"字段第4位至第6位值为"102"的纪录,并显示"

姓名"、"入住日期"和"价格"3个字段内容,将查询命名为"qT3"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框中分别双击表"tA"、"tB",关闭"显示表"对话框。

步骤2:分别双击"姓名"、"入住日期"、"价格"和"身份证"字段添加到"字段"行。

步骤3:在"身份证"字段的"条件"行输入"Mid([身份证],4,3)=102",单击"显示"

行取消该字段显示。

步骤4:单击工具栏中"保存"按钮,另存为"qT3"。关闭设计视图。

24.创建一个查询,将临时表对象"tTemp"中年龄为偶数的人员的"简历"字段清

空,所建查询命名为"qT4"。

【操作步骤】

步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。

在"显示表"对话框中双击表"Temp",关闭"显示表"对话框。

步骤2:单击菜单栏【查询】|【更新查询】。

步骤3:分别双击"年龄"和"简历"字段。

步骤4:在"年龄"字段的"条件"行输入"[年龄]Mod2=0",单击"显示"行取消该字

段显示。在"简历"字段"更新到"行输入""""。

步骤5:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。

步骤6:单击工具栏中"保存"按钮,另存为"qT4"。关闭设计视图。

25.创建一个查询,将临时表对象"tTmp"中女员工编号的第一个字符更改为"1",

所建查询命名为"qT4"。

【操作步骤】

步骤1:在设计视图中新建查询,在"显示表"对话框添加表"tTmp",关闭"显示表

"对话框。

步骤2:分别双击"编号"和"性别"字段。单击菜单栏【查询】|【更新】,在"编号"

字段"更新到"行输入""1"&Mid([编号],2,5)",在"性别"字段"条件"行输入"女"

字样,单击菜单栏【查询】|【运行】,在弹出对话框中单击"是"按钮。

本文发布于:2023-01-02 01:37:02,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/75645.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:小鸡简笔画
下一篇:复利计算器
标签:年龄查询
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图