다음 데이터 조건에서 SQL을 실행할 때, 서브쿼리에 관한 설명으로 옳지 않은 것은?
보기
employee에는 emp_id가 101이고 dept_id가 10인 행만 한 개 저장되어 있다. dept_info에는 dept_id가 10인 행만 두 개 저장되어 있으며, 두 행의 dept_name은 모두 '총무팀'이다.
SELECT e.emp_id,
(SELECT d.dept_name
FROM dept_info d
WHERE d.dept_id = e.dept_id) AS dept_name
FROM (SELECT emp_id, dept_id
FROM employee) e;- 1SELECT 절의 서브쿼리는 외부 컬럼을 참조하는 연관 서브쿼리이다.
- 2반환되는 부서명이 모두 같으므로 스칼라 서브쿼리 오류가 발생하지 않는다.
- 3employee를 조회하는 FROM 절의 서브쿼리는 인라인 뷰이다.
- 4SELECT 절의 서브쿼리가 조회하는 컬럼의 개수는 한 개이다.
꿈라CBT