我有3个表格:Student,Course和StudentCourse,它们具有来自其他表格的id对以显示哪些学生正在服用什么课程。基于来自另一个表的无关字段从一个表中选择字段(具有id值的桥表链接它们)
我试图显示一个课程中注册的学生列表,但我不知道如何在单个SQL语句中传达该列表。
下面的代码只是为了显示我想要做的事情,分成3个语句。
int cId =“select name from course where name = someName”;
int sId =“select StudentId from StudentCourse where courseId =”+ cId;
最后陈述:从学生选择名称,其中studentId =” + SID;
对不起,noob问题,我没有真正尝试寻找解决的办法,但不能完全找到我一直在寻找
。
谢谢你,工作!我确实需要加入课程表,以及我选择的课程名称,而不是ID。 – slash