EntityFramework使用linq请求与group by和having

时间:2017-11-08 14:34:36

标签: c# entity-framework linq

我想用LINQ:

发出这个请求
SELECT esi, id FROM `ouvrage` group by esi having count(*) > 1

我的结果是:

from doo in dp.ouvrage
group doo by new {doo.ESI, doo.ID} into grouped
where grouped.Count() > 1
select new { grouped.Key.ESI, grouped.Key.ID };

但是这个请求会给我0结果,但它必须返回3个结果

为什么?

谢谢你的帮助。

0 个答案:

没有答案