Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当表由桥接表连接时,如何使SQL查询内部联接?_Sql_Entity Framework - Fatal编程技术网

当表由桥接表连接时,如何使SQL查询内部联接?

当表由桥接表连接时,如何使SQL查询内部联接?,sql,entity-framework,Sql,Entity Framework,我已经使用代码优先实体框架创建了多对多关系 以下是以DB为单位生成的表: 我想让sql查询内部连接课程中的学生,但我不知道在这种情况下如何实现它们之间的桥接表 如何让sql查询内部加入课程的学生?试试这个 Select c.CourseId,c.CourseName,sc.StudentId,s.StudentName from Courses c Inner Join StudentCourses sc On c.CourseId = sc.Course_CourseId Inner Jo

我已经使用代码优先实体框架创建了多对多关系

以下是以DB为单位生成的表:

我想让sql查询内部连接课程中的学生,但我不知道在这种情况下如何实现它们之间的桥接表

如何让sql查询内部加入课程的学生?

试试这个

Select c.CourseId,c.CourseName,sc.StudentId,s.StudentName 
from Courses c Inner Join StudentCourses sc On c.CourseId = sc.Course_CourseId
Inner Join Student s ON sc.Student_StudentId = s.StudentId