使用查询删除重复记录 |
您所在的位置:网站首页 › access数据库包含有 › 使用查询删除重复记录 |
如果多个用户同时向数据库添加数据,或者数据库未设计为检查重复项,则重复数据通常会出现。 想要删除大量重复数据时,使用查询会更方便。 第一步是 在数据库中查找包含查询的 重复记录。 注意: 本文中所述的方法不适用于 Access Web 应用。 删除任何数据之前无法撤消数据删除,因此在尝试删除重复记录之前,请确保数据库已准备就绪: 确保该文件不是只读的。 如果与他人共享数据库,请要求他们关闭要处理的对象,以避免可能的数据冲突。 如果有权以独占模式打开数据库:单击"文件">打开并选择 数据库。 单击"打开"旁边的 箭头,然后单击"以独占 方式打开"。 最重要的是,请记住 备份数据库。 恢复已删除记录的唯一方法就是从备份还原它们。 删除操作也可能删除相关表中的记录。 注意: 若要从备份还原,请关闭并重命名原始文件,以便备份副本可以使用原始版本的名称。 将原始版本的名称分配给备份副本,并将其在 Access 中打开。 创建和运行删除查询单击"查询>的"创建"选项卡,然后双击要删除记录的表。 双击星号 * () , 将所有表字段添加到查询设计器。 添加用于标识要删除的记录的字段。 例如,假设某个客户退出业务,你需要删除该客户的所有待处理订单。 若要仅查找这些记录,可以将"客户 ID"和"订单日期"字段添加到设计网格。 还可以在 "条件"行中添加条件。 例如,可以添加已退出业务的客户的客户 ID,以及该客户订单失效的日期。 清除 每个条件 字段的"显示"复选框。 在“设计”选项卡上,单击“运行”。 验证查询是否返回要删除的记录。 单击"设计视图",在"设计"选项卡上单击"删除"。 Access 会将选择查询更改为删除查询,隐藏设计网格下半部分中的"显示"行,并添加"删除"行。 在运行删除查询之前,再进行一次验证:确保* (列) 字段的"删除"行显示在任何条件列中的"从"和"位置"。 在"设计"选项卡上,单击"运行">"是"。 有关详细信息,请参阅 "比较两个表"并查找不带匹配项的记录。 返回页首 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |