더북(TheBook)

또 다른 유형의 중첩 서브쿼리를 살펴보죠.

쿼리 10-6 다중 컬럼, 다중 행을 반환하는 중첩 서브쿼리

SELECT *
  FROM emp_master a
 WHERE ( a.gender, a.age) IN ( SELECT b.gender, b.age
                                  FROM emp_master b
                                      ,address_master c
                                 WHERE b.address_id = c.address_id
                                   AND c.gu IN ('중구', '서대문구')
                              );

 

▲ 그림 10-6 쿼리 10-6을 실행한 결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.