条件基于GROUP BY子句查询中的COUNT(*)

时间:2014-09-01 13:52:06

标签: sql group-by

我给了一张包含300,000条记录的员工表,其中包含以下字段:

  • FIRST_NAME
  • Last_Name
  • 年龄
  • LOCATION_ID

查询应返回具有超过75000条记录及其计数的location_id值。

1 个答案:

答案 0 :(得分:5)

这是您正在寻找的查询:

SELECT T.Location_Id
     ,COUNT(T.Location_Id) AS [nbRecords]
FROM yourTable T
GROUP BY T.Location_Id
HAVING COUNT(T.Location_Id) > 75000

希望这会对你有所帮助。