查找、排序和替换数据 > 查找记录 > 使用自联接关系查找重复值
 
使用自联接关系查找重复值
此过程使用自联接关系以及参考该关系的计算字段来确定重复记录。
要查找除第一个实例外的重复记录:
1. 如果计划删除找到的重复记录,请创建该文件的备份副本。
请参阅保存和拷贝文件
2. 标识一个可确定文件中唯一实体的字段
例如,在“联系人”数据库中,选择使用“姓”字段可能并不理想,因为该数据库可能包含很多具有相同姓的人员。建议使用员工 ID。您也可以创建一个组合多个字段中数据的计算字段(返回一个文本结果)来生成唯一标识符。例如,您可以创建公式 姓氏+名字+电话号码。
注意  您所选择的字段不应是重复字段
3. 定义一个自联接关系。
使用您选择的标识字段作为关系的两个表中的匹配字段。请参阅创建和更改关系
4. 使用以下公式创建名为“检查重复值”的新计算字段:
If ( Count ( <表的第二个摹本的名称>::<匹配字段> ) > 1 ; "重复项" ; "唯一" )
5. 单击状态工具栏中的“显示全部”。
6. 在“检查重复值”字段中执行查找“重复项”的操作。
具有重复值的所有记录会标记为“重复项”。
只要按照以上方式设置,此系统将会在记录创建时自动标识重复记录。