人员表s_emp:
empno ename deptno sex
1 Tom 10 man
2 Hyman null man
3 Jarry 10 woman
4 Pully 20 woman
4 Jan 10 woman
部门表s_dept:
deptno dname
10 soft
20 administration
HAVING子句将分组之后的数据进行过滤,如选出部门人数大于2个的所有部门的信息就可以用下面的语句:
select e.deptno,d.dname,count(e.deptno)
from s_emp e,s_dept d
where e.deptno=d.deptno
group by e.deptno,d.dname
having count(e.deptno)>2;