【发布时间】:2014-01-19 01:09:18
【问题描述】:
我有一个面包屑表,我想返回最近插入的行。在 SQL 中,它将是一个 MAX() 函数,但不确定如何在 LINQ 中执行等效操作。基本上我想选择具有最高BreadCrumbID WHERE ProjectID = 49 的行。
这是我现在的查询,它将选择所有行 WHERE ProjectID = 49。我想选择BreadCrumbID 最高的行。
谢谢!
代码:
using (dbPSREntities5 myEntities = new dbPSREntities5())
{
var currentStatus = (from tbBreadCrumb in myEntities.tbBreadCrumbs.Where(x => x.ProjectID == 49)
select new
{
Status = tbBreadCrumb.BreadCrumbID,
});
}
【问题讨论】: