私はこのようなSQLクエリを持っています
SELECT WI.[WorkItemID] ,[WorkItemNumber] ,[ToDate]
FROM [WorkItem] AS WI INNER JOIN [WorkItemTrack] AS WT on WI.WorkItemID=WT.WorkItemID
WHERE MAX([ToDate]) BETWEEN @StartDate AND @EndDate
対応するEntityFrameworkQueryは
workItems = from wi in workItems.Where(p => p.IsActive)
join wt in entityCollection.WorkItemTrack on wi.WorkItemID equals wt.WorkItem.WorkItemID
where wt.ToDate >= fromdate && wt.ToDate <= todate
select wi;
ここでは、エンティティフレームワーククエリでwt.ToDateにMAXを使用できません
私を助けてください