2021년 2회 A 선택하기
데이터베이스 구축 선택하기
50. 다음 R1과 R2의 테이블에서 아래의 실행 결과를 얻기 위한 SQL문은?
[R1] 테이블
학번 이름 학년 학과 주소
1000 홍길동 1 컴퓨터공학 서울
2000 김철수 1 전기공학 경기
3000 강남길 2 전자공학 경기
4000 오말자 2 컴퓨터공학 경기
5000 장미화 3 전자공학 서울
[실행결과]
과목번호 과목이름
C100 컴퓨터구조
C200 데이터베이스
[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
  • 1
     SELECT 과목번호, 과목이름 FROM RI, R2 WHERE R1.학번=R2. 학번 AND R1.학과='전자공학' AND R1.이름='강남길’;
  • 2
     SELECT 과목번호, 과목이름 FROM RI, R2 WHERE R1.학번=R2.학번 OR R1.학과='전자공학' OR R1.이름='홍길동';
  • 3
     SELECT 과목번호, 과목이름 FROM R1, R2 WHERE R1.학번 R2.학번 AND R1.학과=‘컴퓨터공학' AND R1.이름 '강남길’;
  • 4
     SELECT 과목번호, 과목이름 FROM R1, R2 WHERE R1.학번=R2.학번 OR R1.학과='컴퓨터공학' OR R1.이름='홍길동';

위키 해설
클릭하면 보입니다.
SQL
문제 풀이
클릭하면 보입니다.
관련 포럼글
자유 댓글

모든 문제들의 저작권은 원저작권자에게 있습니다. 본 사이트는 웹상에 공개되어 있는 문제만 모아서 보여드립니다. 저작권 안내

copyright 2024 뉴비티::새로운 CBT 시스템 - newbt.kr 제휴 문의