C# 使用实体框架和linq?从查询子集获取最大日期时间(db列)?
我有一个SQL表,首先需要从中选择数据的子集(我想是吧?),然后获取datetime列包含最新日期和时间的记录 该表是实体框架数据模型的一部分,我需要使用linq 如何在不选择数十亿条记录的情况下从该子集获取最新记录 是否可以将.Max()语句与oter where子句相结合C# 使用实体框架和linq?从查询子集获取最大日期时间(db列)?,c#,linq,entity-framework-4,C#,Linq,Entity Framework 4,我有一个SQL表,首先需要从中选择数据的子集(我想是吧?),然后获取datetime列包含最新日期和时间的记录 该表是实体框架数据模型的一部分,我需要使用linq 如何在不选择数十亿条记录的情况下从该子集获取最新记录 是否可以将.Max()语句与oter where子句相结合 谢谢 您的查询应该如下所示: (from obj in ctx.Set where condition orderby obj.Date descending select obj).FirstO
谢谢 您的查询应该如下所示:
(from obj in ctx.Set
where condition
orderby obj.Date descending
select obj).FirstOrDefault()
你自己试过什么吗?当然,不过我是个新手,amd找不到任何有用的东西。哇,太快了!谢谢,我试试这个。