Ms Access 简明教程

MS Access - Create Queries

让我们了解在本节中如何创建查询。

Create an Update Query

您可以使用更新查询来更改表中的数据,并且可以使用更新查询输入条件以指定应更新哪些行。更新查询为您提供了一个机会,让您在执行更新操作之前检查更新后的数据。我们再次转到“创建”选项卡,然后单击查询设计。

query design

在“表”选项卡上的“显示表”对话框中,双击 tblEmployees 表,然后关闭对话框。

close dialog box

Design 选项卡上的“查询类型”组中,单击更新并在其中更新值的字段上双击。让我们说我们想将 “Rex” 的 FirstName 更新为 “Max”。

design tab max

UpdateDesign 网格中,输入更新的值,在条件行中添加想要更新的原始值,并运行查询。这将显示确认信息。

update records

单击 Yes 并转到数据表视图,您将看到第一条记录 — FirstName 现已更新为“Max”。

first record

Create a Delete Query

您可以使用删除查询从表格中删除数据,并且可以使用删除查询输入条件来指定应删除哪些行。删除查询为您提供了机会来检查在执行删除之前将要删除的行。让我们再次转到 Create 选项卡,然后单击 Query Design

query design

在“显示表”对话框的“表格”选项卡上,双击 tblEmployees 表,然后关闭此对话框。

property sheet

Design 选项卡的 Query Type 组中,单击 Delete 并双击 EmployeeID

employee id

在设计网格的条件行中,输入 11。在这里,我们想要删除 EmployeeID 为 11 的员工。

description

现在,我们运行查询。此查询将显示确认信息。

display query

单击 Yes 并转到数据表视图,您将看到指定的员工记录现已删除。

specified record

Create a Make Table Query

您可以使用制作表格查询根据存储在其他表格中的数据创建新表格。让我们再次转到 Create tab 并单击 Query Design

query design

在“表格”选项卡,“显示表”对话框上,双击 tblEmployees 表,然后关闭此对话框。

make table

选择所有想要复制到其他表格的字段。

another table

在查询类型中,选择 Make Table 选项按钮。

make table button

您将看到以下对话框。输入您想要创建的新表格的名称,然后单击“确定”。

enter new table

现在运行您的查询。

run your query

您现在将看到以下消息。

undo command

单击 Yes ,您将看到导航窗格中创建了一个新表。

created new table