【发布时间】:2011-01-19 21:49:27
【问题描述】:
我有一个包含日期的对象 MyObject。 我有以下查询,其中 TheMonth 和 TheYear 是参数:
var MyQuery = from a in MyModelDC.MyTable
where a.Month == TheMonth
where a.Year == TheYear
select new MyObject
{
var1 = a.Day,
var2 = (from b in MyModel.MyTable
where b.Month == a.Month
where b.Year == a.Year
select b.Identity).Count()
};
我想对结果进行分组,以便每天只出现一次。 Var 2 是一个计数,此时计数的行正在为每次出现的 Identity 重复,而不是每天唯一。
谢谢。
【问题讨论】: