Ms Access 简明教程

MS Access - Action Queries

在 MS Access 和其他 DBMS 系统中,查询不仅可以显示数据,还可以针对数据库中的数据执行各种操作。

  1. 操作查询是可以一次添加、更改或删除多条记录的查询。

  2. 增加的好处是您可以在Access中预览查询结果,然后再运行它。

  3. Microsoft Access 提供 4 种不同类型的操作查询 − 附加更新删除制作表

  4. 操作查询无法撤消。您应该考虑备份将使用更新查询进行更新的任何表。

Create an Append Query

您可以使用附加查询从一个或多个表中检索数据,并将该数据添加到另一个表中。让我们创建一个新表,其中我们将从 tblEmployees 表中添加数据。这将是用于演示目的的临时表。

让我们称之为 TempEmployees ,其中包含如下图所示的字段。

tempemployees
tempemployees table

Tables 选项卡上的“显示表”对话框中,双击 tblEmployees 表,然后关闭对话框。双击您要显示的字段。

table dialog box

让我们先运行您的查询来显示数据。

data first

现在让我们回到查询设计并选择 Append 按钮。

append

在“查询类型”中,选择“附加”选项按钮。这将显示以下对话框。

append table name

从下拉列表中选择表名,然后单击确定。

query1

在查询网格中,您可以在 Append To 行中看到默认情况下所有字段都被选中,除了 Address1 。这是因为 TempEmployee 表中没有 Address1 字段。因此,我们需要从下拉列表中选择字段。

appendto

我们来看一下 Address 字段。

address field

现在让我们运行您的查询,您将看到以下确认消息。

confirmation message

单击 Yes 以确认您的操作。

data added

当您打开 TempEmployee 表时,您将看到 tblEmployees 中的所有数据都被添加到 TempEmployee 表中。