Sql 在Linq的声明中

Sql 在Linq的声明中,sql,linq,asp.net-mvc-5,Sql,Linq,Asp.net Mvc 5,有人能帮我写字吗 Select * from students where studentid in (select studentXID from rel where parentXID = 123) 请帮帮我 提前谢谢。这应该包括在内 在linq中,(s=>rel.Any(r=>r.studentXID==s.studentid&&r.studentXID==123))这样的语句更容易分成两部分 var relList = context.rel.Where(x => x.pare

有人能帮我写字吗

Select * from students where studentid in 
(select studentXID from rel where parentXID = 123)
请帮帮我

提前谢谢。

这应该包括在内


在linq中,(s=>rel.Any(r=>r.studentXID==s.studentid&&r.studentXID==123))

这样的语句更容易分成两部分

var relList = context.rel.Where(x => x.parentXID = 123);

var result = context.students.Where(x => relList.studentXID.Contains(x.studentid));
var q=db.table.Where(x=>db.rel.Any(x2=>x2.parentXID==123&&x.studentid==x2.studentXID))