У меня странная ситуация, когда мне нужно сделать DueDate на следующую пятницу.
Итак, если дата - понедельник, 11 марта 2019 года, тогда срок оплаты - пятница, 22 марта.
Я могу легко это сделать с помощью:
TRUNC(Next_Day(FilingPeriod, 'FRI')) + 7 as DueDate
Моя проблеманаступает, когда днем является пятница 15 марта 2019 года, и у него также должен быть срок платежа в пятницу 22 марта, вместо этого он должен иметь срок платежа в пятницу 29 марта.
И я понимаю, почему.Я искал способ упростить это или добавить чек, чтобы определить, является ли текущая дата пятницей, и перейти оттуда.
Я немного искал и читал похожие вопросы, но все еще не могу его найти.Спасибо за любую помощь