我有一个问题,我试图使用查询而不是VBA来解决。
我有两个字段,我们称之为“FPC”和“代码”。两个字段都包含数字。 FPC值将与Code值匹配。我想要确定的是,一旦FPC值与Code值匹配,相同的FPC值与不同的代码值不匹配,反之亦然 - 一旦使用Code Value,我不希望代码值为与多个FPC匹配。
请注意,两个字段都使用重复值。
以下是一个例子:
FPC CODE 1 12 1 12 1 14 2 16 3 11 3 11 4 17 5 19 6 16
这里有两个错误:
1. FPC“1”与两个不同的代码值匹配
2.代码“16”与两个不同的FPC值匹配。
请告诉我你的建议。我认为查询会有所帮助,然后运行VBA来获取结果(有数万条记录)。
答案 0 :(得分:1)
查询的目的是什么?只是为了发现问题?如果是,那么像
select FPC, count(distinct(CODE)) from tableName where count(distinct(CODE)) >1 group by FPC
(以及CODE与FPC的逆向查询)应该没问题。