Здравствуйте, Dair, Вы писали:
D>Я ни одним не владею, поэтому да, любой. Мне для примера понять, как оно будет выглядеть.
Да примерно так же и будет:
from loc in db.Locations
from evt in loc.Events
where evt.CrDate > DateTime.Now - TimeSpan.FromHours(period)
order by loc.Id
group loc by new {loc.Id, loc.Name} into g
select new {g.Key.Id, g.Key.Name, g.Count()};
НС>>Оно точно рабочее? Потому что известные мне сервера скажут, что l.name отсутствует в group by.
D>
у меня на PostgreSQL 9.1 вполне работает, это copy&paste из рабочего проекта.
И что в name попадает? Первое попавшееся значение из группы?