我有一個查詢兩個表的LINQ查詢,併成功返回記錄。我希望它只返回最近的記錄,但我無法使其正常工作。它會返回所有記錄而不會出錯。使用內連接在LINQ查詢中選擇最近的日期
我的查詢是:
var viewModel = from area in db.area
join sample in db.sample on area.location_id equals sample.location_id
from s in db.sample.OrderByDescending(s => s.sample_date).Take(1)
select new AreaViewModel { h_area = area, s_sample = sample };
return View(viewModel);
完全卡住,幫助非常感謝!
這很好,歡呼! – emerfan