我有一个表Employer,其中包含EmployerID和EmployeeID字段。当按EmployerID分组时,我需要打印所有雇员超过2名的雇员,即count(EmployerID)> 2。到目前为止,我已经能够计算发生的次数,但无法根据给定的条件进行过滤。
从Employer组中按EmployerID选择EmployerID,count(EmployerID)
最佳答案
SELECT EmployerID,COUNT(EmployeeID)
FROM EMPLOYER
GROUP BY EmployerID
HAVING COUNT(EmployeeID) > 2
关于mysql - 如何根据SQL中未出现的记录来过滤记录?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41926467/