2
을 기준으로 열 표시 가장 높은 급여를 가진 부서 이름을 표시하고 싶습니다. oracle sql을 사용 중이고 테이블 구조는 Dept(Deptno,Dname,Loc)
및 Emp(Empno,Ename,Job,Salary,Deptno)
입니다.하위 쿼리
Right parenthesis missing.
혼자 하위 쿼리를 실행하면 성공적으로 Deptno
를 반환
는 쿼리 내가 사용이 오류를 제공
select Dname
from Dept
where Deptno=
(select Deptno
from Emp
where rownum=1
group by Deptno
order by sum(Salary) Desc
);
했다. 하지만 상위 쿼리를 사용하면 위의 오류가 발생합니다.
무엇이 문제이며 가능한 해결책은 무엇입니까?