组函数的嵌套使用
例:求各部门平均工资的最高值:
Oracl:
SELECT max(avg(sal))
FROM emp
GROUP BY deptno;
Mysql:
select max(avg_sal)
from (select avg(sal) as avg_sal
from emp
group by deptno) as A;
ps:因为mysql总组函数嵌套使用没有意义。所以求avg的max,需要先给avg进行分组,再找max。
例:求各部门平均工资的最高值:
Oracl:
SELECT max(avg(sal))
FROM emp
GROUP BY deptno;
Mysql:
select max(avg_sal)
from (select avg(sal) as avg_sal
from emp
group by deptno) as A;
ps:因为mysql总组函数嵌套使用没有意义。所以求avg的max,需要先给avg进行分组,再找max。