현재 C# 및 MySQL (XAMPP)을 사용하고 있습니다. question, studentid , mark and comment
: C# MySQL이 3 개의 테이블을 결합합니다.
tblILearnQuestion : IlearnQuestionId, Question
tblILearnAnswer : ILearnAnswerId, ILearnQuestionId, StudentId, dateSubmited
tblILearnMarks : ILearnMarkId, ILearnAnswerId, Comments, mark
나는 다음과 같은 데이터를 얻을 수있는 하나의 질의를 필요로한다 : 아래 그림과 같이 내가 3 개 테이블이있다. 나는 이것을 시도했지만 작동하지 않습니다 :
SELECT * FROM tblIlearnQuestion
INNER JOIN tblilearnanswer ON
tblilearnquestion.ilearnquestionid = tblilearnanswer.ilearnquestionid
INNER JOIN ilearnmarks ON
tblilearnanswer.ilearnanswerid = tblilearnmarks.ilearnanswerid
그것은 일부 열이 존재하지 않는 내가 확인했다고 밝혔습니다, 나는 내 데이터베이스에서와 같이 제대로 열 이름을했다.
이전에 질문에서 말한 것과 다른 세 번째 테이블의 이름 일 것이지만 정확한 오류 메시지는 게시하지 않는 것이 좋습니다. – jurgenreza