다음 R1과 R2의 테이블에서 아래의 실행 결과를 얻기 위한 SQL문은?
| [R1] 학번 | 이름 | 학년 | 학과 | 주소 |
|---|---|---|---|---|
| 1000 | 홍길동 | 1 | 컴퓨터공학 | 서울 |
| 2000 | 김철수 | 1 | 전기공학 | 경기 |
| 3000 | 강남길 | 2 | 전자공학 | 경기 |
| 4000 | 오말자 | 2 | 컴퓨터공학 | 경기 |
| 5000 | 장미화 | 3 | 전자공학 | 서울 |
| [R2] 학번 | 과목번호 | 과목이름 | 성적 | 점수 |
|---|---|---|---|---|
| 1000 | C100 | 컴퓨터구조 | A | 91 |
| 2000 | C200 | 데이터베이스 | A+ | 99 |
| 3000 | C100 | 컴퓨터구조 | B+ | 89 |
| 3000 | C200 | 데이터베이스 | B | 85 |
| 4000 | C200 | 데이터베이스 | A | 93 |
| 4000 | C300 | 운영체제 | B+ | 88 |
| 5000 | C300 | 운영체제 | B | 82 |
| [실행 결과] 과목번호 | 과목이름 |
|---|---|
| C100 | 컴퓨터구조 |
| C200 | 데이터베이스 |
정답 1번
R1과 R2를 학번으로 조인한 뒤 전자공학과이면서 이름이 강남길인 행을 선택하면 C100과 C200 두 과목이 출력됩니다. 따라서 세 조건을 모두 AND로 연결한 ①이 맞습니다
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 원자료 대조 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21