Несколько агрегатных функций SQL в одном запросе Linq-to-Entities

В SQL вы можете выразить несколько агрегатов в одном запросе к базе данных следующим образом:

SELECT MIN(p.x), MAX(p.x), MIN(p.y), MAX(p.y)
FROM   Places p JOIN Logs l on p.Id = l.PlaceId
WHERE  l.OwnerId = @OwnerId

Можно ли сделать что-то подобное, используя Linq-to-Entities? Я нашел аналогичный вопрос , в котором предполагается, что это невозможно для Linq-to-SQL, но я хотел бы думать, что мне не придется делать вышеупомянутое, используя четыре цикла обращения к базе данных.

22
задан Community 23 May 2017 в 11:45
поделиться