您是否曾想以有效的方式组合数据库中多个表的信息? Microsoft Access 2013提供了一个功能强大的查询功能,具有易于学习的界面,可以快速从数据库中提取所需的信息。在本教程中,我们将探索创建简单查询。在此示例中,我们将使用Access 2013和Northwind示例数据库。
如果您使用的是早期版本的Access,您可能希望阅读在Access 2010中创建查询或在旧版本的Microsoft Access中创建查询。我们在本教程中的目标是创建一个查询,列出我们所有公司产品的名称,我们所需的目标库存水平以及每个项目的定价。以下是我们如何进行此过程:
- 打开你的数据库: 如果尚未安装Northwind示例数据库,请务必在继续之前执行此操作。打开该数据库。
- 切换到“创建”选项卡: 在“访问”功能区中,从“文件”选项卡更改为“创建”选项卡。这将更改功能区中显示给您的图标。如果您不熟悉使用Access功能区,请阅读Access 2013 Tour:用户界面。
- 单击“查询向导”图标: 查询向导简化了新查询的创建。我们将在本教程中使用它来介绍查询创建的概念。另一种方法是使用“查询设计”视图,该视图有助于创建更复杂的查询,但使用起来更复杂。
- 选择查询类型。 Access将要求您选择要创建的查询类型。出于我们的目的,我们将使用简单查询向导。选择此项,然后单击“确定”继续。
- 从下拉菜单中选择适当的表格: 简单查询向导将打开。它包含一个下拉菜单,默认为“表:客户”。当您选择下拉菜单时,您将看到当前存储在Access数据库中的所有表和查询的列表。这些是新查询的有效数据源。在此示例中,我们首先要选择Products表,其中包含有关我们在库存中保留的产品的信息。
- 在查询结果中选择您希望显示的字段: 您可以通过双击它们或首先单击字段名称然后单击“>”图标来完成此操作。执行此操作时,字段将从“可用字段”列表移动到“选定字段”列表中。请注意,还提供了其他三个图标。 “>>”图标将选择所有可用字段。 “<”图标允许您从“选定的字段”列表中删除突出显示的字段,而“<<”图标则删除所有选定的字段。在此示例中,我们要从Product表中选择Product Name,List Price和Target Level。
- 重复步骤5和6,根据需要从附加表中添加信息: 在我们的示例中,我们从单个表中提取信息。但是,我们不仅限于使用一个表。这就是查询的力量!您可以组合来自多个表的信息并轻松显示关系。您所要做的就是选择字段 - Access将为您排列字段!请注意,这是因为Northwind数据库具有表之间的预定义关系。如果您要创建新数据库,则需要自己建立这些关系。阅读文章在Microsoft Access中创建关系,以获取有关此主题的更多信息。
- 单击下一步: 完成向查询添加字段后,单击“下一步”按钮继续。
- 选择您要生成的结果类型: 我们希望生成产品及其供应商的完整列表,因此请在此处选择“详细信息”选项,然后单击“下一步”按钮继续。
- 为您的查询提供标题: 你几乎完成!在下一个屏幕上,您可以为查询提供标题。选择一些描述性内容,以帮助您稍后识别此查询。我们将此查询称为“产品供应商列表”。
- 单击完成: 您将看到上图中显示的查询结果。它包含我们公司产品的列表,所需的目标库存水平和清单价格。请注意,显示此结果的选项卡包含查询的名称。
恭喜!您已使用Microsoft Access成功创建了第一个查询!现在,您已经拥有了一个强大的工具来应用于您的数据库需求。