将三张表关联到一起,在进行分组查询即可 select t.dept_no,t.dept_name,count(t.dept_no) sumfrom(select * from dept_emp d,departments dp where d.dept_no=dp.dept_no) t,salaries swhere t.emp_no=s.emp_nogroup by t.dept_noorder by t.dept_no