Я пытаюсь выбрать сумму (десятичную) суммы из ближайшего предыдущего года (столбец db называется годом, но имеет тип DateTime). Это дает мне наличные деньги только за год. Любые предложения по исправлению моего запроса?Выбор ближайшего предыдущего года Наличные деньги из базы данных
ViewBag.priorYearCash = ((from r in db.FinancialPeriods
where r.Year.Year < financialPeriod.Year.Year
orderby financialPeriod.Year.Year descending
select financialPeriod.Cash)
.First()).ToString();
Спасибо за любую помощь,
Рубен
Я предполагаю, что вы имеете в виду 'OrderBy r.Year.Year descending' и' выберите r.Cash' –
Я не понимаю, что вы пытаетесь получить с запросом, не могли бы вы добавить больше информации – Luiso
@StephenMuecke : Это сработало! Как мне отдать должное здесь за ответ? – user3371568