본문 바로가기
데이터베이스 일반컴퓨터활용능력 1급 · 2012년09월22일 · 53/60

53.다음 중 하위 쿼리(Sub query)의 설명으로 옳지 않은 것은?

1
주 쿼리에서 IN 조건부를 사용하여 하위 쿼리의 일부 레코드에 동일한 값이 있는 레코드만 검색할 수 있다.
2
하위 쿼리에서 반환하는 값이 1개일 때는 기본 쿼리에서 ON 연산자를 쓸 수 있다.정답
3
SELECT 문의 필드 목록이나 WHERE 또는 HAVING 절에서 식 대신에 하위 쿼리를 사용할 수 있다.
4
주 쿼리에서 ALL 조건부를 사용하여 하위 쿼리에서 검색된 모든 레코드와 비교를 만족시키는 레코드만 검색할 수 있다.

해설

on 연산자가 아닌 in 연산자를 쓸 수 있다. 하위 쿼리란? SELECT, INSERT, UPDATE, DELETE문에 중첩된 내부 SELECT문. 괄호로 묶어서 구분한다. *하위 쿼리에서 반환하는 값이 1개일 때는 =이나 IN 연산자를 써야 한다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기