연관 서브쿼리(Correlated Subquery)에 대한 설명으로 옳… | [SQLD] SQL 개발자 기출유형 모의고사 5회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 5회
연관 서브쿼리(Correlated Subquery)에 대한 설명으로 옳은 것은?
1
서브쿼리를 한 번만 실행해 재사용한다
2
메인쿼리의 열을 서브쿼리가 참조한다
3
FROM 절의 인라인 뷰로만 쓸 수 있다
4
EXISTS 연산자와는 함께 쓸 수 없다
해설

연관 서브쿼리는 서브쿼리 안에서 메인쿼리의 열을 참조하므로, 논리적으로 메인쿼리 행마다 그 값을 받아 다시 평가된다.

예를 들어 회원별 평균 대출 권수보다 많이 빌린 대출 건을 찾을 때 바깥 행의 회원번호를 서브쿼리 조건에 넘긴다.

  • 한 번만 실행해 결과를 재사용하는 것은 메인쿼리를 참조하지 않는 비연관 서브쿼리의 특징이다.
  • 연관 서브쿼리는 WHERE·SELECT 절 등에 두루 쓰이며 인라인 뷰로 한정되지 않는다.
  • EXISTS 는 연관 서브쿼리와 가장 흔히 함께 쓰이는 연산자이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 5회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기