查找包含1个以上不同组的记录

时间:2013-05-07 14:27:51

标签: sql ms-access

我有两个列文件

| object | group |

我可以运行什么查询来查看对象是否有多个不同的组?

例如,

object a   1
object a   2
object b   3

对象b很好,因为它有1个不同的组,但是对象a有两个。

有人可以帮忙吗?

由于

1 个答案:

答案 0 :(得分:2)

我认为你需要这个:

SELECT T.object, COUNT(*) FROM (SELECT DISTINCT object, group FROM <yourtablename>) T
GROUP BY T.object
HAVING COUNT(*) > 1

将使用&gt;返回所有对象1组。

相关问题