【发布时间】:2016-09-18 07:09:59
【问题描述】:
我要做的是只显示计数值大于 3 的行。
select pharm_name, count(1) as "Number of Staff"
from pharmacies p, pharmacy_staff_store pss
where p.pharm_id = pss.pharmacy_id
group by pharm_name;
例如,此查询可能会返回 5 行,在“员工人数”下它会说例如 5、4、3、2、1,但我只希望它返回计数为 3 的那些行以上。有没有可行的方法来做到这一点?
【问题讨论】:
-
只需使用任何有价值的 SQL 教程都包含的
HAVING子句。