【发布时间】:2013-04-21 20:31:00
【问题描述】:
我目前正在使用 C# 和 Mysql (XAMPP)。我有 3 个表,如下所示:
tblILearnQuestion : IlearnQuestionId, Question
tblILearnAnswer : ILearnAnswerId, ILearnQuestionId, StudentId, dateSubmited
tblILearnMarks : ILearnMarkId, ILearnAnswerId, Comments, mark
我需要一个查询来获取以下数据:question, studentid , mark and comment。我已经尝试过了,但它不起作用:
SELECT * FROM tblIlearnQuestion
INNER JOIN tblilearnanswer ON
tblilearnquestion.ilearnquestionid = tblilearnanswer.ilearnquestionid
INNER JOIN ilearnmarks ON
tblilearnanswer.ilearnanswerid = tblilearnmarks.ilearnanswerid
它说有些列不存在,我已经检查过,我确实正确命名了这些列,因为它在我的数据库中。
【问题讨论】:
-
这可能是第三个表的名称,与您之前在问题中所说的不同,但如果不是,请发布确切的错误消息。