【发布时间】:2014-09-05 11:55:21
【问题描述】:
您好,我有一个 Access 数据库表,其中包含多列(比如 Col_1、Col_2、Col_3、......、Col_n)都是整数
我需要一个查询来查找任何特定行多列的值重复,
以下表为例
Field2 Field3 Field4 Field1
1 3 2 3
4 3 1 2
5 6 7 8
2 2 3 1
3 6 5 4
3 3 3 2
2 1
2 2
现在我需要一个查询来显示下面的结果
Field2 Field3 Field4 Field1
1 3 2 3
2 2 3 1
3 3 3 2
2 2
目前我正在使用查询 ("Select * from Table1 where Field1 in (Field2,Field3,Field4) or Field2 in (Field1,Field3,Field4) or Field3 in (Field2,Field1,Field4) or Field4 in (Field2 ,Field3,Field1)") 来获取结果但是我需要一个简单的查询来解决它,
【问题讨论】:
-
您的查询似乎很简单。它有什么问题?
-
我的问题是我用 4 个字段举了一个简单的例子,但我必须实时处理 20 多个类似的列