SQLD(SQL 개발자) 기출 · 서브쿼리
아래의 데이터 모델을 기준으로 SQL을 작성하였다. 다음 중 아래의 SQL에 대해 가장 바르게 설명한 것은?

이 문제 풀어보기
정답 및 해설 보기
정답: 2번
이벤트 시작일자가 '2014.10.01.'과 같거나 큰 이벤트를 기준으로 단 한차례라도 이메일 발송이 누락된
회원을 추출하는 SQL문장이다.
(ㄴ)을 제거하고 (ㄱ)의 EXISTS 연산자를 IN연산자로 변경하게 되면 회원별로 메일을 발송한 건수를
계산할 수 없으므로 원하는 결과를 추출할 수 없다.
GROUP BY 및 집계함수를 사용하지 않고 HAVING 절을 사용하였다고 하여 SQL문장이 오류가 발생하
지는 않는다.
회원을 추출하는 SQL문장이다.
(ㄴ)을 제거하고 (ㄱ)의 EXISTS 연산자를 IN연산자로 변경하게 되면 회원별로 메일을 발송한 건수를
계산할 수 없으므로 원하는 결과를 추출할 수 없다.
GROUP BY 및 집계함수를 사용하지 않고 HAVING 절을 사용하였다고 하여 SQL문장이 오류가 발생하
지는 않는다.