Single-Row Subquery

Single-Row Subquery

– SELECT 문장에서 오직 하나의 행(값)만 반환하는 Query이다

– 단일 행 연산자(=,>, >=, <, <=, <>, !=) 만 사용된다.

-- empno가 7369의 job을 조회 한 후 
-- job이 'CLERK'인 사원의 이름과 직업을 반환 한다.
SELECT ename,job
  FROM emp
 WHERE job = (SELECT job
                FROM emp
               WHERE empno = 7369);

 

  • [그림] Single-Row Subquery
  • 단일행서브쿼리