0
문제에게 있습니다결과 잘못 또는 사실
어떻게 SQL 쿼리에 의해 테이블 CourseClass에서 강사에 대한 일정을 얻는 방법?
강좌 테이블은 강사 테이블과 많은 관계가 있고 강사 코스 테이블을 생성했습니다.
코스 테이블은 클래스 테이블과 많은 관계를 맺고 CourseClass 테이블을 생성합니다. 다음과 같이 내 그림은 : 나는 쿼리의 결과로 4 개 행을 얻을
SELECT dbo.Class.*, dbo.Course_Class.*, dbo.Course.*, dbo.Inst_Course.*, dbo.Instructor.*
FROM dbo.Class INNER JOIN
dbo.Course_Class ON dbo.Class.ClassID = dbo.Course_Class.ClassID INNER JOIN
dbo.Course ON dbo.Course_Class.CourseID = dbo.Course.CourseID INNER JOIN
dbo.Inst_Course ON dbo.Course.CourseID = dbo.Inst_Course.CourseID INNER JOIN
dbo.Instructor ON dbo.Inst_Course.InstID = dbo.Instructor.InstructorID
WHERE (dbo.Inst_Course.InstID = 1)
내가 뭘하려고하는 것은 내가 볼 2 행이어야 잘못이다. 결과가 잘못 되었습니까?
Result of query is wrong or true
왜 그것이 잘못됐다고 생각하십니까? 어떤 두 행이 있어야한다고 생각하니? 이 디자인에 대한 최근의 다른 질문에 게시 한 답변을 읽어보십시오. PS Re SO questions : 링크가 아닌 질문에 정보를 입력하십시오. ER 다이어그램에 해당하는 스키마를 입력 할 수 있습니다. sqlfiddle.com에서 실행하여 질문에 입력 및 출력을 붙여 넣을 수 있습니다. [ask]에 대해 읽어보십시오. – philipxy