第4章-设计查询PPT.ppt

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章-设计查询PPT

(3) 单击“下一步”按钮,显示是否要设置另外的查询字段,不需要则单击“下一步”,显示指定名称对话框,输入“专业人数统计”查询表名称,并单击“完成”按钮,得到如下图所示查询结果。 “专业”重复项查询结果 3. 查找不匹配项查询向导 主要用于在一个表中查找与另一个表中没有相关记录的数据记录。 例4.4 在相关数据库中查找在“课程表”中没有上课信息的教师记录,并显示出其教师编号、姓名、性别、职称。 先教师表 后课程表 ***4 4.2.2 利用“设计视图”创建 利用“查询向导”查询的弱点是不能进行带有条件的查询,而利用“设计视图”既可以创建不带条件的查询,也可以创建带有各种复杂条件的查询,还可以对已经创建的查询表进行编辑、修改,功能强大,它可以应付普通用户的大多数需求。 在数据库主窗口中的“查询”对象被选中后,双击右边区域里的“在设计视图中创建查询”选项,可以打开如下图所示窗口。 查询“设计视图”窗口 窗口分为上下两个半区,上半区的字段列表区显示选中表的所有字段,下半区称设计网格区,其中的每一列对应一个被选中的字段以及对字段可选择设置的一些要求。每行的作用如下: (1) 字段,选择查询时要用到的字段名称。 (2) 表,字段所属的表或查询表的名称。 (3) 排序,选择按何种方式排序或者不选择排序。 (4) 显示,选择相应字段在查询结果表中是否要显示。 (5) 条件,可用于设置该字段参与的查询条件,该行对应的各列字段如果有设置的条件,那么这些条件是并列的,即是“与”的关系,要同时成立才构成最终的查询条件。 (6) 或,在此行设置各字段条件“或”的关系,即只要有其中一个条件成立就可以构成最终的查询条件。 1. 创建不带条件的查询 例4.5 在相关数据库中查询教师的编号、姓名、授课名称及学分,结果保存于“教师授课”表中。***5 解:该题不用带条件查询,但要在教师表与课程表两个表中取相应字段。结果如下: 2. 创建带条件的查询 可以在下半区的“条件”、“或”行中建立“与”条件和“或”条件。 例4.6 查找计算机专业学号以S1301000开头的男学生。***6 解:通过在设计视图中对相关字段设置条件来查询,操作步骤如下: (1) 打开查询设计视图,将“学生表”添加到窗口的上半区,关闭显示表。 (2) 在下半区选择相关字段与条件:①“学号”字段,条件为“S1301000*”,表示要选S1301000打头的那些学号;② “性别”字段,条件为“男”;③“系别”字段,条件为计算机*,表示以计算机打头的均可。如下图所示。 设置查询条件 (3) 单击“保存”按钮,打开“另存为”对话框,在“查询名称”文本框中输入“计算机专业男生”,再单击“确定”按钮。 (4) 转换到“数据表”视图(双击“计算机专业男生”查询表名即可),显示查询结果如下图所示。 查询结果 4.2.3 查询中的计算功能 Access 2003除了上述按各种条件进行查询得到相关记录外,还可以对于查找到的各类字段进行统计计算或自定义计算,通过设计网格中的“总计”行进行统计或通过另外建立计算字段进行多种计算。 1.在查询中设置计算 系统提供了预定义计算和自定义计算。 (1) 在总计行可以进行预定义计算,对查询中的记录组或全部记录进行总计、平均值、最小值、最大值、计数、标准偏差和方差等计算。 通过单击工具栏上的“总计”按钮∑,使得下半区的设计网格中出现“总计”行,对于相交列的字段,均可在此选择总计项,对查询中的相关记录进行计算,共可选择12个总计项。 (2)自定义计算可使用一个或多个字段的值进行计算,并且要求直接在设计网格中建立新的计算字段,具体做法是将计算用到的表达式输入到设计网格的空字段行中。 例4.7 统计1996年出生的学生人数。***7 解:操作步骤如下: (1) 打开相关数据库,单击“查询”对象,选择“新建”,打开“设计视图”,将“学生表”添加到上半区的窗口中。 (2) 选择“学生表”中的“学号”字段,将其添加到下半区的第1列,再选“出生日期”字段到第2列。 (3) 单击“视图”菜单中的“总计”命令,或单击工具栏上的“总计”按钮∑,此时会在下半区的设计网格中自动插入一个“总计”行,而

文档评论(0)

djdjix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档