학습용 기출·복원자료 분류 확인SQLD · 2025년 56회 SQL 기본 및 활용 · 44번
주어진 쿼리의 결과와 동일한 것은?
1
메인 쿼리는 서브쿼리 SELECT 목록의 열을 언제나 직접 참조할 수 있다.
오답 이유‘메인 쿼리는 서브쿼리 SELECT 목록의 열을 언제나 직접 참조할 수 있다.’은 복원된 정답 단서와 일치하지 않으므로 선택하지 않는다. 따라서 1번 보기 ‘메인 쿼리는 서브쿼리 SELECT 목록의 열을 언제나 직접 참조할 수 있다.’의 적용 여부를 문제 조건과 대조해야 한다.
2
SELECT 절의 스칼라 서브쿼리는 여러 열과 여러 행을 동시에 반환해도 된다.
오답 이유‘SELECT 절의 스칼라 서브쿼리는 여러 열과 여러 행을 동시에 반환해도 된다.’은 복원된 정답 단서와 일치하지 않으므로 선택하지 않는다. 따라서 2번 보기 ‘SELECT 절의 스칼라 서브쿼리는 여러 열과 여러 행을 동시에 반환해도 된다.’의 적용 여부를 문제 조건과 대조해야 한다.
3
모든 서브쿼리는 메인 쿼리와 무관하게 한 번만 실행된다.
오답 이유‘모든 서브쿼리는 메인 쿼리와 무관하게 한 번만 실행된다.’은 복원된 정답 단서와 일치하지 않으므로 선택하지 않는다. 따라서 3번 보기 ‘모든 서브쿼리는 메인 쿼리와 무관하게 한 번만 실행된다.’의 적용 여부를 문제 조건과 대조해야 한다.
4
조건에 맞지 않으면 다 NULL로 업데이트 해야되는데, 4번이
정답 근거‘조건에 맞지 않으면 다 NULL로 업데이트 해야되는데, 4번이’은 상관 서브쿼리의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 4번 보기 ‘조건에 맞지 않으면 다 NULL로 업데이트 해야되는데, 4번이’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 4번
핵심 판단은 4번 ‘조건에 맞지 않으면 다 NULL로 업데이트 해야되는데, 4번이’입니다. ‘조건에 맞지 않으면 다 NULL로 업데이트 해야되는데, 4번이’은 상관 서브쿼리의 정의와 질문에서 요구한 적용 조건을 충족한다.