版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_28061489/article/details/84960849
1、select empno,avg(sal) from emp where avg(sal)>8000 group by empno;
会报错误:ORA-00934: 此处不允许使用分组函数
解决方法:使用having子句,select empno,avg(sal) from emp group by empno having avg(sal)>4000;
2、select empno,avg(sal) from emp;
会报错误:ORA-00937: 不是单组分组函数
解决方法:select empno,avg(sal) from emp group by empno;