我有这样的桌子
Id Count Date
1 56 04.10.2012
2 41 05.10.2012
3 56 06.10.2012
我每天只有一条新记录,Count 在白天更新
我需要使用 Linq to Sql 选择最新记录
var result = from q in repositoryManager.Repository.AsQueryable<Detail>()
group q by q.Id
into grp
select grp.OrderByDescending(x => x.Id).FirstOrDefault();
上面的查询不起作用,它返回第一行而不是最后一行。如何解决?