There are tables Subject
, Student
and SubjectEnrolled
Subject
table have two columnsSubjectId
andSubjectName
SubjectEnrolled
table also have two columnStudentID
(foreign key toStudentTable
) andSubjectId
(foreign key toSubject
)
I want to convert this SQL query
SELECT SubjectName
FROM Subject
WHERE SubjectId IN
(
SELECT SubjectId
FROM SubjectEnrolled
WHERE StudentID=7
)
Into a Linq or Lamda expression
using (var db = new DbContext())
{
var res = from r in db.Subjects.....
}