02 단일 행 서브쿼리
SQL FOR EVERYONE
단일 행 서브쿼리는 서브쿼리 SELECT 문에서 얻은 한 개 행의 결괏값을 메인 쿼리로 전달하는 서브쿼리입니다. 이때 메인 쿼리와 서브쿼리를 연결하는 연산자로는 단일 행 연산자를 사용합니다. 단일 행 연산자는 하나의 행을 처리하는 연산자를 말합니다. 조건식인 WHERE 절에 기술되는 열의 개수와 데이터 타입은 메인 쿼리와 서브쿼리가 서로 같아야 합니다.
예제 7-1 employees 테이블의 last_name이 ‘De Haan’인 직원과 salary가 동일한 직원에는 누가 있는지 단일 행 서브쿼리를 이용해서 출력해 보세요.
실행 결과