第04章查询(免费阅读).pptVIP

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
表与表之间的三种关系 在建立表之间的关系前,我们还是要提一下“关系”的三种类型“一对一”、“一对多”和“多对多”。在Access中,可以在两个表之间直接建立“一对一”和“一对多”关系,而“多对多”关系则要通过“一对多”关系来实现。我们分别来说说这三种“关系”。 “一对一”关系 首先是“一对一”关系,比如下面的两个表:某学校学生月副食补助: “一对多”关系 在“客户信息表”和“订单信息表”中,“订单信息表”中的“订货单位”字段和“客户信息表”中的“公司名称”字段中的值都是一样的。其实只有那些订货了的单位才是公司的客户,所以这两个表之间是靠客户公司的名字联系在一起的。但是每个客户都可以订很多份订单。所以在“客户信息表”中的一个“公司名称”就能对应“订单信息表”中的几份“订单”。这样的关系就是“一对多”。 “多对多”关系 我们知道,书店中有很多书,同时一种书也可以在很多书店里找到。这时“书”和“书店”的关系就是“多对多”关系了。 查询就是按照用户设定好的查询条件,从数据库中查找符合条件的数据信息。查询也是数据库中的一个对象,允许用户依据准则或查询条件获取表中的记录信息。Access 2003中的查询,可以实现对一个数据库中的一个表或多个表以及创建好的多个查询进行查找、求和、计数及排序等多种功能。 内容 4.1 认识查询 什么是查询 查询的类型 选择查询 单表查询- 是最简单的查询 多表查询- 也叫联合查询 参数查询- 为动态查询 计算查询- 用于统计分析、生成报表等 表达式 表达式是运算符、常量、字面值、函数以及字段名、控件名和属性等的任意组合。 它可以计算出一个数值结果。 表达式 可以作为许多属性和操作参数的设置值,还可以用在查询中设置准则或定义计算字段, 或者在宏中设置条件。 表达式由字面值、标识符、运算符和函数等组成。 字面值 字面值是指计算结果与输入相同的值,可以是数字、字符串或日期等。 字符串用双引号()定界: 例如,New York、王刚 日期用数值符号(#)定界: 例如,#1-Jan-94#、#20-12-99# 标识符 标识符是字段、控件或属性的名称, 用于引用数值。 例如:[姓名]表示字段“姓名”的任一取值; a 为某变量的名称。 运 算 符 运算符是特定的符号或单词,用来标识一个或多个数据执行的操作。 Access的运算符包括: 算术运算符:*、/、+、—、、…… 比较运算符:、、=、、Like、…… 逻辑运算符:Not、And、Or、…… 运算的优先级: 算术运算 — 关系运算 — 逻辑运算 函 数 函数用于完成特定的计算,如统计运算、算术运算、字符串运算等。 例如: 求平均年龄:Avg ( [年龄] ) 以长日期格式返回当前系统日期: Format ( Date, Long Date) 准 则 准则用于确定查询的条件。 准则是查询字段的属性,书写时不包含字段名。例如: 字段 准则 说明 姓名 “王刚” 姓名为王刚 单位名称计算机系” Or “数学系” 显示计算机系和数学系教师的信息 In(计算机系,数学系) 学时 Between 40 And 60 显示40≤学时≤60的课程信息 出生年月#80-10# 显示在80年10月出生的学生信息 姓名 Like “王*” 姓王,名字任意 学号 Left(Str([学号]),4)=“9701” 学号的前4个字符为9701 4.2、创建简单查询 新建查询 新建查询对话框 显 示 表 为查询设置数据源: 双击表、查询等的名称 单击选定表、查询,单击“添加”按钮 设计查询 执行查询 查询向导(一) 查询向导(二) 查询向导(三) 单表查询 参数查询 多表查询 数据来源于多个表和查询 计算查询 计算查询是结果需要计算的查询 4.3、在准则中输入查询条件 打开查询 4、在查询中使用统配符 统配符的使用 查找文本数据时可使用统配符: * 统配任意个数的字符 ?统配任意一个字符 例如: 要找姓王的同学,则 “姓名”上的准则为: like “王* 5、操作查询 操作查询是能够在一个操作中更改许多记录的查询,其基础是选择查询。 操作查询包括: 生成表查询 追加查询 删除查询 更新查询 生成表查询 将查询结果存入新表 追加查询 将查询结果存入表

文档评论(0)

zilaiye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档