SQLD · 제59회 · 13번

Q.132025592과목 · SQL 기본 및 활용
다음의 STUDENT, LECTURE 테이블을 대상으로 '수강 내역이 있는 학생'만을 조회하고자 한다. 빈칸에 들어갈 SQL 유형의 조합으로 가장 적절한 것은?
보기
STUDENT 테이블
SIDNAME
1A
2B
3C
LECTURE 테이블
SIDCOURSE
1DB
3OS
SELECT * FROM STUDENT S
WHERE  ( ? ) (SELECT 1 FROM LECTURE L WHERE L.SID = S.SID);

-- 또는
SELECT SID FROM STUDENT
( ? )
SELECT SID FROM LECTURE;
  • 1NOT EXISTS ~ UNION
  • 2IN ~ UNION
  • 3NOT EXISTS ~ EXCEPT
  • 4EXISTS ~ INTERSECT

정답: 4 · EXISTS ~ INTERSECT

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기