아래 조직 테이블에 대해 두 계층형 질의 SQL1과 SQL2를 각각 수행할 때, 조회되는 행의 수로 가장 적절한 것은?
보기
[조직]
| 조직ID | 상위조직ID | 등급 |
|---|---|---|
| A | NULL | 1 |
| B | A | 1 |
| C | A | 2 |
| D | A | 1 |
| E | C | 1 |
| F | C | 1 |
| G | E | 1 |
[SQL1]
SELECT 조직ID
FROM 조직
START WITH 조직ID = 'A'
CONNECT BY PRIOR 조직ID = 상위조직ID
AND 등급 <> 2;[SQL2]
SELECT 조직ID
FROM 조직
WHERE 등급 <> 2
START WITH 조직ID = 'A'
CONNECT BY PRIOR 조직ID = 상위조직ID;- 1SQL1의 결과는 6행, SQL2의 결과는 3행이다.
- 2SQL1의 결과는 6행, SQL2의 결과는 6행이다.
- 3SQL1의 결과는 3행, SQL2의 결과는 6행이다.
- 4SQL1의 결과는 3행, SQL2의 결과는 3행이다.
꿈라CBT