У меня есть таблица данных, которая обновляется каждый день, кроме субботы и воскресенья.
Проблема заключается в том, что когда я получаю данные с max (дата) и max (дата) -1
Но происходит сбой, когда я пытаюсь получить данные за сегодня (понедельник) и вчера (воскресенье), когда max (дата) -1 не существует.
данные могут быть обновлены в субботу и воскресенье, но, так как это обменный курс, я обновляю.
Даст ли он одинаковые курсы обмена в пятницу, субботу и воскресенье.
Это один из способов решить проблему таким образом, но есть лучший
string weekend = DateTime.Now.DayOfWeek.ToString();
if (weekend == "Monday")
{
select ***** where max(date)-3 from *****
}