Так вот оригинальный запрос
ВЫБРАТЬ СУММУ (PickQty), СУММУ (ReqQty), AssignmentID, StopID
FROM PickRequest
GROUP BY AssignmentID, StopID
в LINQ
from a in dbReqs
group a by new { a.AssignmentID, a.StopID }
into pr
select new
{
Assignment = pr.Key,
StopID = pr.Select(s=> s.StopID),
PickQty = pr.Sum(p=> p.PickedQty),
Count = pr.Sum(c => c.ReqQty)
}
Я, должно быть, делаю что-то не так, потому что версия LINQ требует много времени, а результаты кажутся немного неправильными. Идеи?