Sql 按连接的linq编号进行的查询是动态的

Sql 按连接的linq编号进行的查询是动态的,sql,linq,dynamic,Sql,Linq,Dynamic,我使用实体框架连接到数据库。我的数据库中有3个表,如 student(student_Id,name) Course(course_Id,Name) student_Course(student_Id,course_Id) 在我的应用程序中,课程号是常量,但管理员确定课程号 现在我需要一个Linq查询(一个查询)来得到这样的结果 student_name course_name1 course_name2 course_name3...(to count determined) 我不明白我申

我使用实体框架连接到数据库。我的数据库中有3个表,如

student(student_Id,name)
Course(course_Id,Name)
student_Course(student_Id,course_Id)
在我的应用程序中,课程号是常量,但管理员确定课程号

现在我需要一个Linq查询(一个查询)来得到这样的结果

student_name course_name1 course_name2 course_name3...(to count determined)

我不明白我申请书中的句子“课程号”是常量,但管理员确定课程号用户可以更改课程号