3

我有一个问题,我试图使用查询而不是 VBA 来解决。

我有两个字段,我们称之为“FPC”和“代码”。这两个字段都包含数字。FPC 值将与代码值匹配。我要确保的是,一旦 FPC 值与代码值匹配,相同的 FPC 值与不同的代码值不匹配,反之亦然 - 一旦使用代码值,我不希望代码值匹配多个FPC。

重要的是要注意两个字段中使用了重复的值。

这是一个例子:

FPC 代码
1 12
1 12
1 14
2 16
3 11
3 11
4 17
5 19
6 16

这里有两个错误:
1. FPC“1”匹配了两个不同的代码值。
2. Code“16”对应两个不同的FPC值。

请让我知道你的建议。我在想一个查询会有所帮助,然后运行 ​​VBA 来提取结果(有数万条记录)。

4

1 回答 1

1

查询的目的是什么?只是为了发现问题?如果是,那么类似

select FPC, count(distinct(CODE)) from tableName where count(distinct(CODE)) >1 group by FPC 

(以及 CODE 与 FPC 的反向查询)应该没问题。

于 2012-07-23T16:14:59.393 回答