前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Access查询设计步骤

Access查询设计步骤

作者头像
无言之月
发布2020-03-26 11:10:28
3.4K0
发布2020-03-26 11:10:28
举报

大家好,上节介绍了Access数据库查询设计的界面,本节主要介绍下查询设计的主要步骤。

其实查询设计大体可以分为三个步骤,了解步骤框架下,后面再针对不同的问题添砖加瓦。可以让学习变得相对简单。

本节会先演示一个具体的查询实例,然后会根据实例来介绍下具体的三个大步骤,重在理解。

一、查 询 实 例

以之前创建的图书管理系统的表为例,分别有四张表,四张表的字段、主键和表关系如下图所示。

假设需要查询:书的单价超过55元的书的名称以及借书的人姓名和联系方式。(相信大家都使用过Excel中的筛选,其实是很容易实现的功能。)

简单分析下:首先需要得到的数据分别是图书表的书名,读者表的姓名和联系方式,三个字段的数据。(这两张表没有直接的关系,是通过借阅表建立的关系。),需要的字段都是现成的,不需要进一步加工。然后有个限制条件,图书表中的单价,价格是要求大于55元。

1、找到需要的数据源

经过上面的分析,需要的数据来自图书表和读者表,那么首先创建查询设计,添表时分别添加两张表,如下所示:

添加完成后,会发现两个表并没有关系,而问题是要求查询借阅了指定书的读者,就需要为两张表找到关系。

在原来的表关系中,是通过借阅表,将两张表间接关联起来的,所以此处需要再加上借阅表。点击“添加表”图标,添加借阅表。可以看到三张表有关系连接(如果表关系没有显示,就需要再添加表关系)。

2、确定结果需要的字段

需要查询的是图书表的书名和单价字段,读者表的姓名和联系方式。

可以采用拖拽的方式,也可以在需要的字段上双击,字段就会在下方的列表中显示。

3、设置限定的条件

问题中的条件是单价大于55的图书,那么就在下方单价所在的列,条件行加上>55的条件。

上面的“显示”栏的选框中,用于表示在查询后会显示该字段,(很多时候设置限制条件的字段并不需要在结果中显示。)

最后点击左上侧的“运行”图标,来执行刚设定了条件的查询,就可以得到查看最后查询的结果。

这样一个带有条件的查询,从创建到得到查询结果的完整步骤就完成了。那么后面就总结一下查询的主要步骤。

二、查 询 设 计 步 骤

1、确定数据源

确定需要的数据的数据源,如果涉及多个表的数据源,需要为查询添加表关系。

2、确定字段

确定需要的字段,如果有现成的字段可以直接添加(如果没有现成字段时,则需要通过∑汇总或者表达式来得到,涉及统计的部分也是在这一步设置)。

3、确定查询条件

按照要求设置筛选的条件,条件通过使用运算符、通配符、表达式等设置。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel和Access学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档