SQLD(SQL 개발자) 기출 · 계층형 질의

다음 중 아래의 TEST10 테이블에 대해서 SQL문을 수행하였을 때의 결과 건수는?
본문)
SELECT LPAD('**', (LEVEL-1)*2, '   ')||
EMPNO AS EMP, NAME
FROM TEST10
WHERE EMPNO <> 3
START WITH EMPNO = 3
CONNECT BY EMPNO = PRIOR MANAGER;

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

위의 SQL에서 WHERE 조건에 의하여 EMPNO 3번은 조회에서 제외된다. 그리고 EMPNO가 3번으로 시작하여 계층형 조회를 한다. 따라서 EMPNO 1번과 2번 2개의 행이 조회된다.
이 단원 연속 풀기 · 계층형 질의개념서 「계층형 질의」 읽기

이 단원 공개 기출 31문항

  1. 아래의 계층형 SQL 에서 리프 데이터이면 1, 그렇지 않으면 0 을 출력하고 싶을 때 사용하는 키워드로 알맞은 것은?계층형 질의
  2. 아래 SQL 실행 결과로 가장 알맞은 것은? [그림]계층형 질의
  3. 아래 실행 결과를 출력하는 SQL로 가장 적절한 것은? [그림]계층형 질의
  4. 계층형 질의에서 CONNECT BY 절에 사용되며, 현재 읽은 컬럼을 지정하는 구문은 무엇인가?계층형 질의
  5. 아래 실행 결과를 출력하는 SQL로 가장 적절한 것은? [그림]계층형 질의
계층형 질의 기출 전체 보기 →