SQL计数(超过个)

SQL计数(超过个),sql,sql-server,Sql,Sql Server,我需要查看显示每个区域关联人数的区域,但它应该只显示包含2人或更多人的区域。我尝试使用COUNTPERSON.personnr>2,但不起作用。除此之外,它还显示了各区和相关人员情况良好 当您需要根据分组依据的结果进行筛选时,请使用: 如果需要根据分组依据的结果进行筛选,请使用: 加 在您的分组之后添加 在分组后添加having子句: 例如,见。搜索having。添加having子句: 例如,见。寻找拥有 distrikt = district SELECT POST.distrikt, CO

我需要查看显示每个区域关联人数的区域,但它应该只显示包含2人或更多人的区域。我尝试使用COUNTPERSON.personnr>2,但不起作用。除此之外,它还显示了各区和相关人员情况良好

当您需要根据分组依据的结果进行筛选时,请使用:


如果需要根据分组依据的结果进行筛选,请使用:

在您的分组之后添加

在分组后添加having子句:

例如,见。搜索having。

添加having子句:

例如,见。寻找拥有

distrikt = district

SELECT POST.distrikt, COUNT(PERSON.personnr)
  FROM [dbo].POST join [dbo].PERSON on POST.postnr = PERSON.postnr
  WHERE ?
  GROUP BY POST.distrikt
GO
SELECT POST.distrikt, COUNT(PERSON.personnr)
FROM [dbo].POST join [dbo].PERSON on POST.postnr = PERSON.postnr
GROUP BY POST.distrikt
HAVING COUNT(PERSON.personnr) > 2
HAVING COUNT(PERSON.personnr) > 2
SELECT POST.distrikt, COUNT(PERSON.personnr)
  FROM [dbo].POST join [dbo].PERSON on POST.postnr = PERSON.postnr
  GROUP BY POST.distrikt
  HAVING count(PERSON.personnr) > 2