我一直试图让这个查询工作很长时间!
表:
ID - 基数 - 日期
1 - 1991 - 2013-09-13
2 - 1992 - 2013-01-12
3 - 1990 - 2013-09-13
4 - 1998 - 2013-02-11
我想获取所有具有不同日期的行。例如:
所需的输出
ID - 基数 - 日期
1 - 1991 - 2013-09-13
2 - 1992 - 2013-01-12
4 - 1998 - 2013-02-11
到目前为止我所拥有的是显示所有记录,这不是我想要的。
我的代码:
public IEnumerable<tableName> GetAllRecords()
{
var records = _tableName.GetAll().GroupBy(tb => tb.Date).SelectMany(tb => tb.Distinct());
return records;
}
如何获得所需的输出?