有没有人能帮我把以下内容转换成LINQ To SQL查询?
select * from projects pr
where pr.Active<>0
AND CapturedDocumentType=2
AND SubmissionReminderTypeID > 0
AND pr.ProjectID In(SELECT Max(wpr.ProjectID) as ProjID
FROM Projects wpr
where wpr.Active<>0
AND wpr.CapturedDocumentType=2
AND wpr.SubmissionReminderTypeID > 0
group by wpr.EmployeeID)发布于 2011-04-07 11:57:15
尝尝这个
var result = from pr in dc.Projects
where
(from wpr in dc.Projects
where wpr.Active &&
wpr.CapturedDocumentType == 2 &&
wpr.SubmissionReminderTyepID > 0
group wpr by wpr.EmployeeID into gpr
select gpr.Max(x => x.ProjectID)).Contains(pr.ProjectID)
select pr;https://stackoverflow.com/questions/5561151
复制相似问题