728x90
반응형
인라인뷰
-
Oracle - 서브쿼리(SUBQUERY) - Part2데이터베이스/Oracle 2020. 11. 16. 17:27
다중 행 다중 열 서브쿼리 다중행 다중열 서브쿼리란 서브쿼리의 조회 결과 컬럼의 개수와 행의 개수가 여러 개인 서브쿼리이다. [ 다중행 다중열 서브쿼리 예시 ] - 직급별 최소 급여를 받는 직원의 사번, 이름, 직급, 급여 조회 SELECT EMP_ID, EMP_NAME, JOB_CODE, SALARY FROM EMPLOYEE WHERE (JOB_CODE, SALARY) IN (SELECT JOB_CODE, MIN(SALARY) FROM EMPLOYEE GROUP BY JOB_CODE) ORDER BY 3; 여기의 WHERE절에 있는 SELECT문인 SELECT JOB_CODE, MIN(SALARY) FROM EMPLOYEE GROUP BY JOB_CODE 이 코드를 실행하면 직급코드별 최저시급이 나타난..