举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > access 查找重复 MS Access查找重复项

access 查找重复 MS Access查找重复项

2023-05-10 11:18 MSAccess教程

access 查找重复 MS Access查找重复项

access 查找重复 MS Access查找重复项

access 查找重复

在本教程中,我们创建了各种选择查询,主要来自设计视图。但在Access中,我们可以使用一些特殊的查询向导来创建几个特定的​​选择查询。第一个是查找重复查询向导。 “查找重复项查询向导”将创建查询,以查找单个表或查询中具有重复字段值的记录。

正如我们已经讨论的,关系数据库被设计为避免存储重复的信息。但是尽管设计,有时用户意外地输入重复的信息。

例子

在客户表中,您可以让同一客户意外添加两次。在这种情况下,客户将具有相同的地址,但不同的客户ID,这可能会产生报表问题。在这种情况下,您可以使用重复查询向导快速找到可能的重复条目。

现在,让我们打开包含tblAuthers表的Access数据库,并转到创建选项卡,并在查询组中选择查询向导。

如果您看到以下屏幕截图,您有四个不同的向导可供选择。选择查找重复查询向导,然后单击确定。

Duplicate Query

查找重复查询向导的第一个屏幕将询问您要搜索什么表或什么查询可能的重复。比如,我们想检查我们的作者表,以确保同一作者没有不小心输入了两次。所以,选择tblAuthors,然后单击下一步

View Table

Author ID
  • 向导中的第二个屏幕将询问哪些字段可能包含重复的信息。

  • 通常,您不会使用您的主键字段,因为,当您在Access中将一个字段指定为主键时,Access将不允许输入重复。

  • 我们将看看任何其他字段或字段的组合。

我们可以按姓氏或名字和姓氏搜索,或者您可以按他们的街道地址搜索,或者更具体地使用他们的电话号码或生日。

现在让我们按名字,姓氏和生日搜索,然后单击下一步

Date Created

此向导中的以下屏幕将要求我们希望在我们的查询中显示的字段。为此,点击双箭头,所有字段将移动到其他查询字段区域,并将添加到我们的查询结果。

Additional Query

现在,让我们点击下一步它会带我们到这个查询向导的最后一个屏幕。

Next Query Wizard

在以下屏幕中,输入您要如何命名查询。

View Result

默认情况下,它会命名它查找重复的加号,而不管你正在查询的对象的名称。在这种情况下,tblAuthors,但你可以给它任何其他名称,然后单击完成。

在这里,Access发现了一个可能的重复,这将是作者Jose Caline有相同的生日,相同的地址,相同的电话号码,但不同的AuthorID。

Possible Duplicate

这其中,肯定是偶然输入两次。我们现在已经将所有字段添加到我们的查询中,我们可以去删除记录。我们还必须确保我们在另一个表中没有任何相关记录。

Related Records

选择任意记录,然后在以下对话框中选择“删除”。

Delete Record

Access会提示您“您即将删除一个记录。”如果您要继续,请单击是。

如果您想查看该向导如何创建此查询,请进入设计视图,并查看已添加到此查询中的内容

Added List

正如你在上面的屏幕截图中看到的,我们在第一个字段下面有我们的字段和一些特定的标准。

Specified Criteria

这是此向导正在查找重复信息的方式。这是迄今为止找到重复的最简单的方法。

阅读全文
以上是编程学为你收集整理的access 查找重复 MS Access查找重复项全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  •  SQLite 事务

    SQLite 事务

    2023-05-25 SQLite教程

    事务(Transaction)是一个对数据库执行工作单元。事务(Transaction)是以逻辑顺序完成的工作单位或序列,可以是由用户手动操作...

  • mariadb select MariaDB 选择查询

    mariadb select MariaDB 选择查询

    2023-04-22 MariaDB教程

    在本章中,我们将学习如何从表中选择数据。SELECT语句检索所选行。 它们可以包括UNION语句,排序子句,LIMIT子句,WHER&...

  • mariadb事务隔离级别 MariaDB 事务

    mariadb事务隔离级别 MariaDB 事务

    2023-05-19 MariaDB教程

    事务是顺序组操作。 它们作为单个单元运行,并且直到组中的所有操作都成功执行时才终止。 组中的单个故障会导致整个事务失败,并...

  • mariadb 注入 MariaDB SQL注入保护

    mariadb 注入 MariaDB SQL注入保护

    2023-03-25 MariaDB教程

    接受用户输入的简单行为打开了利用的大门。 这个问题主要来自数据的逻辑管理,但幸运的是,很容易避免这些主要缺陷。SQL注入的机...

  • redis分区实现方案 Redis 分区

    redis分区实现方案 Redis 分区

    2023-06-01 Redis教程

    分区是分割数据到多个Redis实例的处理过程,因此每个实例只保存key的一个子集。 分区的优势 通过利用多台计算机内存的和值,允许...

© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部