다음과 같은 스키마가 있습니다.
- Course ( cno, cname, credit, sessions )
- Lecture ( cno(FK), pno(FK), lec_time, room )
- Professor ( pno, pname, pmajor, pdept )
- Enroll ( sno(FK), cno(FK), grade, exam )
- Student ( sno, pno(FK), sname, year, dept )
문제는 Delete all courses offered by 'CE' department
이렇게 주어져있습니다. 컴퓨터공학과에서 제공하는 모든 강좌를 삭제하라는 뜻인데요.
도무지 어떻게 해줘야하는지를 모르겠습니다.
(select distinct cname from course natural join enroll, student) MINUS (select distinct cname from course natural join enroll, student where dept='CE' and course.cno=enroll.cno);
이렇게 했더니 이상한 결과값만 나오고..
조언 부탁드립니다 ㅜㅜ
|