학습용 기출·복원자료 분류 확인SQLD · 2024년 54회 SQL 기본 및 활용 · 34번
강좌번호가 100, 101 인 과목을 동시에 듣는 학번을 구하는 SQL 로 알맞은 것은?
1
... WHERE 강의번호 = 100 AND 강의번호 = 101
오답 이유‘... WHERE 강의번호 = 100 AND 강의번호 = 101’ 구문은 ‘SELECT ... INTERSECT ...’과 실행 결과나 적용 조건이 다르다. .. INTERSECT ...’이며, 따라서 1번 보기 ‘... WHERE 강의번호 = 100 AND 강의번호 = 101’의 적용 여부를 문제 조건과 대조해야 한다.
2
SELECT ... INTERSECT ...
정답 근거‘SELECT ... INTERSECT ...’은 윈도 프레임의 정의와 질문에서 요구한 적용 조건을 충족한다. 정답 보기의 용어·실행 결과를 지문 조건과 연결해 판단한다. 따라서 2번 보기 ‘SELECT ... INTERSECT ...’의 적용 여부를 문제 조건과 대조해야 한다.
3
... WHERE 강의번호 IN(100,101)
오답 이유‘... WHERE 강의번호 IN(100,101)’ 구문은 ‘SELECT ... INTERSECT ...’과 실행 결과나 적용 조건이 다르다. .. INTERSECT ...’이며, 따라서 3번 보기 ‘... WHERE 강의번호 IN(100,101)’의 적용 여부를 문제 조건과 대조해야 한다.
4
... WHERE 강의번호 = 100 OR 101
오답 이유‘... WHERE 강의번호 = 100 OR 101’ 구문은 ‘SELECT ... INTERSECT ...’과 실행 결과나 적용 조건이 다르다. .. INTERSECT ...’이며, 따라서 4번 보기 ‘... WHERE 강의번호 = 100 OR 101’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 2번
핵심 판단은 2번 ‘SELECT ... INTERSECT ...’입니다. .. INTERSECT ...’이며,