gpt4 book ai didi

C# MySQL 连接 3 个表

转载 作者:太空宇宙 更新时间:2023-11-03 12:29:10 25 4
gpt4 key购买 nike

我目前正在使用 C# 和 Mysql (XAMPP)。我有 3 个表,如下所示:

tblILearnQuestion : IlearnQuestionId, Question

tblILearnAnswer : ILearnAnswerId, ILearnQuestionId, StudentId, dateSubmited

tblILearnMarks : ILearnMarkId, ILearnAnswerId, Comments, mark

我需要一个查询来获取以下数据:question、studentid、mark 和 comment。我试过这个但它不起作用:

SELECT * FROM tblIlearnQuestion 
INNER JOIN tblilearnanswer ON
tblilearnquestion.ilearnquestionid = tblilearnanswer.ilearnquestionid
INNER JOIN ilearnmarks ON
tblilearnanswer.ilearnanswerid = tblilearnmarks.ilearnanswerid

它说有些列不存在,我已经检查过,我确实正确命名了列,因为它在我的数据库中。

最佳答案

您在第二个连接中的表名似乎有误。您写道您的表名称是 tblILearnMarks 但您在查询中使用了 ilearnmarks。如您所见,缺少 tbl 前缀。

关于C# MySQL 连接 3 个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16257226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com