Access数据库基础教程 作者 刘东 刘丽 第3章 查询.pptVIP

Access数据库基础教程 作者 刘东 刘丽 第3章 查询.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 查询 SQL查询就是利用SQL语句创建的查询,是使用最为灵活的一种查询方式,用户可以利用SQL语句创建出更加复杂的查询条件,SQL查询具有3种特有的查询形式:联合查询、传递查询和数据定义查询。选菜单【查询】→【SQL特定查询】,可以在设计器的SQL视图中直接书写SQL语句,来创建查询. 3.4.1 参数查询 参数查询是一类特殊的查询,这里所说的参数特指查询准则中的变量。变量的值是在查询运行时由其他对象提供的。创建参数查询,可以在不打开查询设计器的情况下重复使用相同的查询结构并进行修改。 P75 [例3-13]、 [例3-14] 3.4.2 交叉表查询 交叉表查询是一类特殊的查询,允许用户在扩展表格中查看计算的结果,也就是在行列交叉处显示计算的结果。 P77 [例3-15] 3.5 创建操作查询 操作查询分为追加查询、更新查询、删除查询和生成表查询,下面分别介绍这4种查询的具体操作方法。 3.5.1 生成表查询 生成表查询可以利用一个或多个表的数据来创建一个新表,还可以把生成的表导出到数据库或者窗体、报表中,实际上就是把查询生成的动态集合以表的形式保存下来。 P78 [例3-16] 使用追加查询可利用查询对原数据库中的表进行追加记录的操作,使用户不用到表中去直接操作就可以增加记录。追加查询是从一个或多个表中将一组记录追加到另一个表的尾部的查询方式。 3.5.3 删除查询 删除查询是指从一个或多个表中删除一组记录的查询。删除查询首先执行选择查询,然后再将这些记录删除。删除查询是删除整条记录,而不是记录的相应查询中所选择的字段;使用删除查询可以删除原表中符合指定条件的记录。注意,所做的删除操作是无法撤销的,就像在表中直接删除记录一样。 3.5.2 追加查询 更新查询就是用从一个或多个表中查询出来的结果去更新一个或多个表中的数据内容的查询。 3.5.4 更新查询 P81 [例3-19]、 [例3-20] 3.6 创建SQL查询 SQL的核心是查询。SQL的查询命令也称Select命令,它的基本形式由Select-From-Where查询模块组成,多个查询可以嵌套执行。Access的SQL Select 命令的语法格式如下。 【格式】 Select 字段列表 From 表列表 [Where 条件表达式] [Group By …][HAVING条件表达式] [UNION …] [ORDER BY …] 【功能】 Select查询命令用于构造各种形式的查询。 3.6.1 数据查询命令的使用 【说明】 1.Select子句 Select子句中的字段列表是查询结果显示的标题,单表查询时可以直接用原表的字段名或使用星号“*”代表表中所有字段。如果是多表查询就需使用“表名.字段名”或“表别名.字段名”的格式。 2.From子句 From子句中,进行单表查询或多表查询时已用Where子句实现了表间的关系,只需直接在From后面加表名列表,且表名与表名之间用逗号分隔。 3.Where子句 Where子句用于给出查询条件,只有与这些条件相匹配的记录才能出现在查询结果中。 Where子句中常见条件使用方法的语法格式如下。 Where 表达式 关系运算符 表达式 其中,表达式为逻辑表达式,由逻辑运算符组成;关系运算符有Not、And和Or 3种,优先顺序是NotAndOr。 4.GROUP BY子句 使用GROUP BY子句进行分组时,显示的字段只能是参与分组的字段以及基于分组字段的合计函数计算结果。 5.ORDER BY子句 ORDER BY子句一般在SELECT语句最后,用来指定查询结果以什么顺序返回。其语法格式如下。 ORDER BY 字段1 [ASC | DESC ][, 字段2 [ASC | DESC ]][, ...]]] 数据定义査询与其他查询不同,利用它可以创建、删除或更改表,也可以在数据表中创建索引。在数据定义查询中要输入SQL语句,每个数据定义査询只能由一个数据定义语句组成。 3.6.2 创建数据定义查询 1、?CREATE语句 建立数据库的主要操作之一是定义基本表。在SQL语言中,可以使用CREATE TABLE语句定义基本表。其语法格

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档