я хочу, чтобы найти, какой работник имеет наибольшее количество заказов: этот код приносит подсчитывать все заказы от всех пользователей:вернуть наибольшее значение из запроса
public void GetBestEmployeeFromDates(DateTime fromDate, DateTime toDate)
{
using (NorthwindDataContext db = new NorthwindDataContext())
{
var query =
from z in db.Employees
select new
{
OrderNumber = z.Orders.Where(x => x.OrderDate > fromDate.Date).Count()
};
}
}
, как я должен это делать?
это хорошо, но я получаю номер таким образом ... я хочу имя :) – darko
@ darko: Вы имеете в виду 'Max', а не' MaxBy'. – leppie
Запрос не Linq для объектов. – Magnus