在MS Access和其他DBMS系统中,查询不仅可以显示数据,还可以对数据库中的数据执行各种操作.
动作查询是一次可以添加,更改或删除多个记录的查询.
添加的好处是您可以在运行之前在Access中预览查询结果.
Microsoft Access提供4种不同类型的Action Queries :
追加
更新
删除
Make-table
无法撤消操作查询.您应该考虑使用更新查询备份要更新的任何表.
您可以使用追加查询从一个或多个表中检索数据,并将该数据添加到另一个表中.让我们创建一个新表,我们将在其中添加 tblEmployees 表中的数据.这将是用于演示目的的临时表.
我们称之为 TempEmployees ,其中包含以下屏幕截图中显示的字段.
在 Tables 选项卡的Show Table对话框中,双击 tblEmployees 表然后关闭对话框.双击要显示的字段.
让我们运行您的查询以首先显示数据.
现在让我们回到查询设计并选择附加按钮.
在"查询类型"中,选择"追加"选项按钮.这将显示以下对话框.
选择从下拉列表中选择表名,然后单击"确定".
在查询网格中,您可以看到在追加到行中,默认情况下会选择所有字段,但地址1 除外.这是因为 TempEmployee 表中的Address1字段不可用.因此,我们需要从下拉列表中选择字段.
让我们看一下地址字段.
现在让我们运行您的查询,您将看到以下确认消息.
点击是确认您的操作.
当您打开 TempEmployee 表时,您将看到所有数据都从tblEmployees添加到TempEmployee表.