SELECT d.dname 部门名称,a.seal 部门工资平均值,(b.sseal/a.aseal)*100 比例
FROM dept d,
     (select e.deptno,avg(e.sal) seal,sum(e.seal) aseal
      from emp e group by e.detno) a,
     (select ee.deptno,e.seal sseal from emp ee where ee.ename = 'SMITH') b
WHERE d.deptno =  a.deptno and
      a.deptno =  b.deptno