Здравствуйте, Dair, Вы писали:
D>Здравствуйте, QrystaL, Вы писали:
D>Ну, хорошо. Как написать вот такой запрос на ОРМ.NET?
Что такое ОРМ.NET? Любой ORM под дотнет?
D>Это реальный запрос и, наверно, самый сложный, который я реально применяю.
D>select count(e.id), l.id, l.name from location l left outer join event e on (e.cr_date >= now() - '#{sanitize(period)}h'::interval and e.location_id = l.id) group by l.id order by l.id asc
D>Фрагмент "e.cr_date >= now() — '#{sanitize(period)}h'::interval" означает "за последние period часов".
Оно точно рабочее? Потому что известные мне сервера скажут, что l.name отсутствует в group by.