一般来说,如果出现上述“ORA-00937: 非单组分组函数”的错误是因为select 列表项中除了包含聚合函数外,还包含了表的某些列,那么你将必须使用group by语句,否则语法通不过。 如:select deptno,job,avg(sal) from emp group by deptno,job;(正确) select deptno,job,avg(sal) from emp(错误)。 但看你的sql语句应该不会有错吧。你再确认一下。
热心网友时间:2022-04-09 06:58
SELECT MAX(AA) aa FROM TBL t WHERE BB="bb" AND CC="cc" 先这样试试