'서브쿼리'에 해당되는 글 1건

  1. 2008.04.22 ORACLE-서브쿼리사용하기

GROUP BY HAVING

 

사원 테이블에서 부서별 급여의 합계가 9000을 넘는 경우를 조사할 경우

사용자 삽입 이미지

 

서브쿼리(SUBQUERY)

여러 번의 쿼리문을 수행해서 얻을 수 있는 결과를 하나의 중첩된 쿼리문으로 얻을 수
있도록 한다.
서브쿼리문은 부분 실행이 가능하므로 원하는 값이 나오는지
확인한 후 WHERE절 이하의 표현식 연산자와 비교해보고 검색하는 것이 좋을 것이다.

 

형식

SELECT 선택열들

FROM 테이블

WHERE 표현식 연산자

        (SELECT 선택열 FROM 테이블) ;

 

1) 사원 테이블에서 SCOTT보다 많은 급여를 받는 사원의 이름과 JOB, 급여는?

사용자 삽입 이미지

2) 사원 테이블에서 부서별 최소 급여를 받는 사원의 이름, 급여, 부서번호를 검색?

사용자 삽입 이미지

 
이상으로 간략하게나마 서브쿼리에 대해서 알아보았다.
여러번 해보다 보면 익숙해질 것이고 이를 통해 보다 복잡한 서브쿼리문도 작성할 수
있을 것이라 생각한다.
그럼 즐거운 밤들 되시길...

아참.. 혹시라도 예제에 대해서 궁금하게 생각하는 분들이 있을지 몰라서 그러는데요
오라클에 디폴트로 깔려있는 테이블들을 사용하였음.
SQLPLUS실행하여 SCOTT을 로그인 하여 SQL>SELECT * TAB; 하면
모든 사용가능한 테이블이 나옵니다..^^;;

'컴퓨터 관련 무료강좌 > 오라클(ORACLE)' 카테고리의 다른 글

ORACLE-SP사용하기1  (0) 2008.04.28
ORACLE-SELECT문을 이용한 테이블 생성  (0) 2008.04.25
ORACLE-SQLPLUS사용하기2  (0) 2008.04.22
ORACLE-SQLPLUS사용하기  (1) 2008.04.19
ORACLE-JOIN 알아보기  (4) 2008.04.19
Posted by 원철연(체르니)
,