access数据库的应用教程3,使用查询.ppt

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

定义表关系与联接类型 若在查询中不需要关系,可用下列方法删除关系连接线: 单击关系连接线,按Del键或选择“编辑/删除”命令。 用鼠标右键单击关系连接线,在弹出的快捷菜单中选择“删除”命令。 定义表关系与联接类型 关系连接线用于在查询中设置连接类型。双击关系连接线,打开“联接属性”对话框。 在对话框的“左表名称”和“右表名称”下拉列表框中,可选择联接中左表和右表的名称,在“左列名称”和“右列名称”下拉列表框中,可选择联接字段的名称。在对话框下方的3个选项用于设置联接类型: 定义表关系与联接类型 定义表关系与联接类型 选择字段 在Access中有多种方法为查询选择字段,包括选择单个字段、添加多个字段等。 选择单个字段 添加多个字段 添加全部字段 改变字段输出名称 使用表达式 改变字段顺序 选择单个字段 为查询选择单个字段可用下列方法: 选择单个字段 从“表/查询窗格”的字段列表窗口中将字段拖动到“设计网格”的“字段”行中。 添加全部字段 要添加表中的全部字段,可将字段列表窗口中的*符号添加到设计网格中,或者选择全部字段后,再将其拖动到“设计网格”中。 改变字段输出名称 默认情况下,查询结果中字段的名称与原字段名称一致。如果要改变字段输出名称,可在“设计网格”中“字段”行显示的字段名称之前加上字段的输出名称,并用冒号“:”分隔。如要将“课程信息”表的“名称”字段修改为“课程名称”,则应在“设计网格”中“字段”行显示“名称”之前加上“课程名称:”(注意这里的冒号应该是在英文状态下输入)。 使用表达式 在“设计网格”的“字段”行中可以使用表达式。如要将查询结果中学生的成绩加上100,可在“字段”行中输入“成绩+100”。Access自动将其规范化为“表达式1: [成绩]+100”,冒号之前的为该字段在查询结果中的输出名称。 使用表达式 改变字段顺序 默认情况下,查询结果中各个字段按照“设计网格”中的先后顺序输出。可在“设计网格”中调整各个字段的顺序. 删除选择字段 从“设计网格”中删除已选字段的操作步骤如下: 设置排序方式 默认情况下,查询不对记录排序,“设计网格”的字段的“排序”行显示为空。根据需要可重新对字段进行排序。 筛选记录 在“设计网格”的“条件”和“或”行中,可设置记录的筛选条件。 Access允许省略字符串的双引号,并按相等进行比较。也可使用其他的比较运算符,例如(小于)、(大于)、=(小于等于)、=(大于等于)、(不等)。如=60可作为“成绩”字段的条件,从而输出成绩大于等于60的记录。 运行查询 在“查询设计器”中,可使用下列方式运行并观察查询结果: 运行查询 运行查询时,Access在“数据表视图”中显示查询结果。 在“数据库窗口”中,可使用下列方式运行查询: 运行查询 应用举例——设计“选课成绩单”查询 创建一个“选课成绩单”查询,显示学生的学号、姓名、课程名称和成绩等信息。(光盘:\chapter3\第3章例.mdb) 查 询 向 导 通过查询向导可以很方便地建立所需的查询,Access提供了包括简单查询、交叉表查询、查找重复项查询和查找不匹配项查询等4种查询向导,下面分别介绍其用法。 简单查询向导 交叉表查询向导 查找重复项查询向导 查找不匹配项查询向导 简单查询向导 “简单查询向导”用于创建基于多个表或查询的简单查询。如果使用多个表作为数据源,“简单查询向导”要求定义表之间的关系。 使用下列方法可打开“简单查询向导”: 简单查询向导 使用FROM子句指定数据源 FROM子句的语法格式如下: FROM 表名 [[ INNER | LEFT | RIGHT ] JOIN 表名ON 条件] FROM子句一般只需指定源表或查询的名称,多个源表或查询用逗号分隔。JOIN关键字用于指定联接类型。INNER JOIN表示内部联接,若使用内部联接,INNER关键字可以省略。LEFT JOIN表示左外联接,RIGHT JOIN表示右外联接。若不指定联接类型,则为交叉联接。 ON关键字指定联接的条件,其格式如下: ON 表名1.字段名1 运算符 表名2.字段名2 运算符包括=(大于)、(小于)、(大于)、=(小于等于)、=(大于等于)和(不等)。 使用WHERE子句定义筛选条件 WHERE子句的语法如下: WHERE 筛选条件 筛选条件是一个有效的逻辑表达式。 使用GROUP BY子句对记录分组 GROUP BY子句语法格式如下: GROUP BY 分组字段列表 GROUP BY子句对记录进行分组,从而实现SELECT子句中统计函数(如SUM、COUNT、MIN、MAX和AVG等)的分类计算。 使用ORDER BY子句对结果排序 ORDER BY子句的语法格式如下: ORD

文档评论(0)

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

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

1亿VIP精品文档

相关文档