网站大量收购独家精品文档,联系QQ:2885784924

Access 数据库基础与应用项目式教程(Access 2019)(微课版)课件 工作任务6 设计和创建查询.pptx

Access 数据库基础与应用项目式教程(Access 2019)(微课版)课件 工作任务6 设计和创建查询.pptx

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

Access数据库基础与应用

项目式教程(Access2019)(微课版);主要内容;6.1任务描述;6.2任务目标;6.3.1表达式的书写规则

表达式是Access运算的基本组成部分。表达式是算术或逻辑运算符、常数、函数和字段名称、控件以及属性的任意组合,计算结果为单个值。表达式可执行计算、操作字符和测试数据。在书写表达式时,要遵循以下规则。

(1)取值范围(、、=、=、或Between...And)如表2.8所示。;表达式;(2)排除不匹配的值(Not)示例,如表2.9所示。;(3)列表值(In)示例如表2.10所示。;(4)全部或部分匹配的文本值示例如表2.11所示。;(5)匹配模式(Like)示例如表2.12所示。;(6)日期值示例如表2.13所示。;(7)空和零长度字符串示例如表2.14所示。;6.3.2表达式生成器

表达式通常由内置的或用户定义的函数、标识符、运算符和常量等组成。每个表达式的计算结果均为单个值。

在Access中,表达式在很多地方用于执行计算、操作字符或测试数据。表、查询、窗体、报表和宏都具有接受表达式的属性。; 构建表达式时,可以直接输入表达式,也可以使用表达式生成器来构建表达式。

1.表达式生成器的结构

表达式生成器通常由上部的表达式框,下部的表达式元素、表达式类别和表达式值几部分组成,如图2.47所示。;图2.47表达式生成器;2.“表达式元素”列表框

在“表达式元素”列表框中,函数、常量和操作符是3个基本元素。选择不同的对象时,该列表框中会出现不同的元素。在数据库对象下,列出了表、查询、Forms(窗体)和Reports(报表)。单击某个对象前面的“”号,将展开下一级的对象。

;3.“表达式类别”列表框

该列表框是表达式元素窗格所选择的对象的子对象,

如当选择某个表对象时,在“表达式类别”列表框中会

显示选中表的字段。

4.“表达式值”列表框

“表达式值”列表框和“表达式类别”列表框显示

的内容是相关联的。展开“内置函数”后,“表达式类

别”列表框中会显示所有内置函数,“表达式值”列表

框中会显示对应的函数。;6.4任务实施;(1)打开“商店管理系统”数据库。

(2)单击【创建】→【查询】→【查询设计】按钮,打开查询设计器。

(3)在“显示表”对话框中选择“订单”“商品”和“客户”表作为查询数据源。

(4)在查询设计器下方的字段行中添加图2.48所示的字段。

;图2.48设计订单明细查询;图2.49运行“订单明细查询”的结果;6.4.2查询北京及上海的客户信息

在查询信息时,往往会涉及多个条件,即需对多个字段设置条件或在一个字段上设置多个条件,可以使用And和Or运算符来构造复合条件。这里,要查询北京及上海的客户信息,需为“客户”表的“城市”字段设置条件为“北京”或“上海”。

(1)打开“商店管理系统”数据库。

(2)单击【创建】→【查询】→【查询设计】按钮,打开查询设计器。

;(3)在“显示表”对话框中选择“客户”表作为查询数据源。

(4)在查询设计器下方的字段行中添加“客户”表中的所有字段。可以直接将“客户”字段列表中的“*”拖曳到下方的“字段”行中。

(5)双击“城市”字段,将其添加到下方的设计区中。取消选中其“显示”复选框,并在“条件”行中输入“北京”,在“或”行中输入“上海”。;设置客户信息查询条件;图2.51“北京及上海的客户信息”查询结果;6.4.3查询地址中含有“路”的客户信息

在查询信息时,除了能够按照条件进行精确查询外,Access也提供了模糊条件查询,即用Like运算符来构造条件表达式。下面查询客户地址中含有“路”的客户信息。

(1)利用查询设计器新建查询。

(2)设置“客户”表作为查询数据源。

(3)将“客户”表中的所有字段添加到设计区中。

(4)在“地址”字段下方设置条件:Like“*路*”,如图2.52所示。;图2.52设置客户地址条件;图2.53“地址中含有‘路’的客户信息”查询结果;6.4.4查询显示每笔订单的备货期

前面创建的查询仅仅是从数据源中获取符合条件的记录,并没有对符合条件的记录进行更深入的分析和计算。在实际应用中,常常需要对查询的结果进行计算。例如,在“订单”表中,需要查看每笔订单的备货期,以便及时提供所需商品。备货期可通过计算发货日期和订购日期得出。

;(1)利用查询设计器新建查询,并将“订单”表作为数据源。

(2)双击“订单”表中的“*”,将表的全部字段加入下方的设计区中。

(3)构造计算型字段“备货期”。在设计区后面的“字段”列中输入字段名称“备货期:[发

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档