linq到group by子句后的实体过滤器

时间:2015-02-12 12:41:10

标签: linq linq-to-entities

我想要实现的是使用linq to entity这样简单的事情。我想在分组依据和select子句后过滤国家/地区ID 。但是,我似乎无法实现这个简单的linq。在分组之前应用过滤将导致产生不同的键值,这不是我期望的。需要在groupby之前生成的键值。

简单来说,我希望实现的目标很简单:

获取某些CountryID的键值(r.Key)

表:
ID CountryID
1 1
2 1
3 1
4 2
5 1
6 3

_db.TableA.GroupBy(q => q.CountryID).Select(r => r.Key).Where(q => q.CountryID == 2)

0 个答案:

没有答案