62,271
社区成员
发帖
与我相关
我的任务
分享
var Query=from a in Article
let g=(from c in Category where c.parentid==1 select c.id) //取到2,3,4
where g.Any(l=>l.id==a.categoryid) //不等于2,3,4的 过滤了
select a.Id;
var q =from a in Articles
join c in Category on a.Categoryid equals c.Id
where c.Parentid == 2
select new{a.Id}
var Query=from C in (from cg in Category
where cg.parentid==1
select cg.id)
join A in Article
on C.id=A.categoryid
select A;