데이터베이스 구축
핵심220
하위 질의
출제 빈도
8회
원본 64~65쪽
하위 질의는 조건절에 주어진 질의를 먼저 수행하여 그 검색 결과를 조건절의 피연산자로 사용한다.
<사원>
<여가활동>
| 이름 | 부서 | 생일 | 주소 | 기본급 |
|---|---|---|---|---|
| 홍길동 | 기획 | 04/05/61 망원동 | 120 | |
| 임꺽정인터넷01/09/69 서교동 | 80 | |||
| 황진이 | 편집 | 07/21/75 합정동 | 100 | |
| 김선달 | 편집 | 10/22/73 망원동 | 90 | |
| 성춘향 | 기획 | 02/20/64 대흥동 | 100 | |
| 장길산 | 편집 | 03/11/67 상암동 | 120 | |
| 일지매 | 기획 | 04/29/78 연남동 | 110 | |
| 강건달인터넷12/11/80 | 90 |
| 이름 | 취미 | 경력 |
|---|---|---|
| 김선달 | 당구 | 10 |
| 성춘향나이트댄스 | 5 | |
| 일지매 | 태껸 | 15 |
| 임꺽정 | 씨름 | 8 |
검색하시오.
SELECT 이름, 주소FROM 사원WHERE 이름 = (SELECT 이름 FROM 여가활동 WHERE 취미 =
‘나이트댄스’) ;
<결과>
| 이름 | 주소 |
|---|---|
| 성춘향대흥동 |
SELECT 부서 FROM 사원 WHERE EXISTS (SELECT 이름 FROM 여가활동 WHERE 여가활
동.이름 = 사원.이름);
<결과>
| 부서 |
|---|
| 인터넷 |
| 편집 |
| 기획 |
| 기획 |