Linq to Enity сложный запрос - PullRequest
       1

Linq to Enity сложный запрос

1 голос
/ 10 сентября 2011

У меня есть объект, который содержит Id, Price столбцы

Я хочу построить linq to entiy запрос, который будет count число строк, суммировать Price и затем вычесть count из Price и умножить результат на one hounded.

(Count(*) - SUM(Price))*100

Можно ли создать такой одиночный запрос с помощью структуры сущностей 4.0?

1 Ответ

1 голос
/ 26 ноября 2011

это должно работать

var ris = (from p in dc.Products  group p by p into a  select   (a.Count() - a.Sum(z => z.UnitPrice)) * 100).First();

или

 var ris= dc.ExecuteStoreQuery<double>("select (Count(*) - SUM(Price))*100 from mytable");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...