찾기 :오라클 SQL은 내가 두 테이블이 원형 전제 조건
Course(Worker_id, Course_id)
Primary key is (Worker_id, Course_id)
Prerequisite(Course_id, Prerequisite_id)
Primary key is (Course_id, Prerequisite_id)
내가 좋아하는 것 모두 원형 전제 조건을 찾을 수 있도록. 예를 들어 CourseA가 CourseB의 전제 조건이었고 CourseB가 CourseA (단순화 된 예)의 전제 조건이었습니다. 내 결과는 충족 할 수없는 전제 조건을 가진 코스의 이름이어야합니다.이 경우 CourseA와 CourseB 모두입니다.
사용중인 Oracle 버전은 무엇입니까? –
Oracle Database 11g Enterprise Edition 릴리스 11.2.0.4.0 – LEJ
주기에 2 개 이상의 코스가있을 수있는 경우 해결책을 보려면 [이 응답] (http://stackoverflow.com/a/5803666/4479309)을 참조하십시오. – Boneist