如何比较查询中的列计数

How to Compare Column to Count in a Query

我对 SQL 不太熟悉,我不知道如何将计数与我在 Access 查询中选择的列进行比较。生成一列作为计数 ID 的计数,但我想验证它是否正确(将 GroupCount 列与 SQL Count 子句进行比较)

这是我目前拥有的:

SELECT GroupID, GroupCount, COUNT(*) as A
FROM Table1 GROUP BY GroupID, GroupCount

如何添加将 "A" 与 GroupCount 进行比较的 where 子句?

您应该可以在当前查询中使用 having

SELECT GroupID
    ,GroupCount
    ,COUNT(*) AS A
FROM Table1    
GROUP BY GroupID
    ,GroupCount
HAVING COUNT(*) = GroupCount