У меня есть следующая таблица.
date2 PRICE_DATE exusd
2020-12-01 00:00:00 2020-04-22 00:00:00 1.09
2021-02-01 00:00:00 2020-04-22 00:00:00 1.09
2021-03-01 00:00:00 2020-04-22 00:00:00 1.09
2020-06-01 00:00:00 2020-04-22 00:00:00 1.08
2020-11-01 00:00:00 2020-04-22 00:00:00 1.09
2020-07-01 00:00:00 2020-04-22 00:00:00 1.08
2020-09-01 00:00:00 2020-04-22 00:00:00 1.09
2021-01-01 00:00:00 2020-04-22 00:00:00 1.09
2021-04-01 00:00:00 2020-04-22 00:00:00 1.09
2020-10-01 00:00:00 2020-04-22 00:00:00 1.09
2020-05-01 00:00:00 2020-04-22 00:00:00 1.08
2020-08-01 00:00:00 2020-04-22 00:00:00 1.09
2021-02-01 00:00:00 2020-04-21 00:00:00 1.09
2020-11-01 00:00:00 2020-04-21 00:00:00 1.09
2020-08-01 00:00:00 2020-04-21 00:00:00 1.09
2020-12-01 00:00:00 2020-04-21 00:00:00 1.09
2021-03-01 00:00:00 2020-04-21 00:00:00 1.09
2020-10-01 00:00:00 2020-04-21 00:00:00 1.09
2020-05-01 00:00:00 2020-04-21 00:00:00 1.09
2020-06-01 00:00:00 2020-04-21 00:00:00 1.09
2020-09-01 00:00:00 2020-04-21 00:00:00 1.09
2020-07-01 00:00:00 2020-04-21 00:00:00 1.09
2021-01-01 00:00:00 2020-04-21 00:00:00 1.09
2021-04-01 00:00:00 2020-04-21 00:00:00 1.1
2021-01-01 00:00:00 2020-04-20 00:00:00 1.09
2021-04-01 00:00:00 2020-04-20 00:00:00 1.1
2020-10-01 00:00:00 2020-04-20 00:00:00 1.09
2020-08-01 00:00:00 2020-04-20 00:00:00 1.09
2020-09-01 00:00:00 2020-04-20 00:00:00 1.09
2020-11-01 00:00:00 2020-04-20 00:00:00 1.09
2020-12-01 00:00:00 2020-04-20 00:00:00 1.09
2021-02-01 00:00:00 2020-04-20 00:00:00 1.09
2021-03-01 00:00:00 2020-04-20 00:00:00 1.1
2020-06-01 00:00:00 2020-04-20 00:00:00 1.09
2020-07-01 00:00:00 2020-04-20 00:00:00 1.09
2020-05-01 00:00:00 2020-04-20 00:00:00 1.09
2020-05-01 00:00:00 2020-04-17 00:00:00 1.09
2020-08-01 00:00:00 2020-04-17 00:00:00 1.09
2020-11-01 00:00:00 2020-04-17 00:00:00 1.09
2020-12-01 00:00:00 2020-04-17 00:00:00 1.09
2021-02-01 00:00:00 2020-04-17 00:00:00 1.1
2021-03-01 00:00:00 2020-04-17 00:00:00 1.1
2020-10-01 00:00:00 2020-04-17 00:00:00 1.09
2020-06-01 00:00:00 2020-04-17 00:00:00 1.09
2020-07-01 00:00:00 2020-04-17 00:00:00 1.09
2020-09-01 00:00:00 2020-04-17 00:00:00 1.09
2021-01-01 00:00:00 2020-04-17 00:00:00 1.1
2021-04-01 00:00:00 2020-04-17 00:00:00 1.1
Здесь каждая дата повторяется 12 раз. Я хочу получить таблицу, в которой условие ЕСЛИ 1) максимальная дата в date2 ниже, чем сегодняшняя дата (23.04), затем добавить дополнительные 12 строк со следующими 12 месяцами (date2), Price Date должна быть сегодня (12 раз) и в exusd показывает нормальные значения, как это было в предыдущий день (22.04).
В результате окончательный результат должен выглядеть следующим образом:
2020-12-01 00:00:00 2020-04-23 00:00:00 1.09
2021-02-01 00:00:00 2020-04-23 00:00:00 1.09
2021-03-01 00:00:00 2020-04-23 00:00:00 1.09
2020-06-01 00:00:00 2020-04-23 00:00:00 1.08
2020-11-01 00:00:00 2020-04-23 00:00:00 1.09
2020-07-01 00:00:00 2020-04-23 00:00:00 1.08
2020-09-01 00:00:00 2020-04-23 00:00:00 1.09
2021-01-01 00:00:00 2020-04-23 00:00:00 1.09
2021-04-01 00:00:00 2020-04-23 00:00:00 1.09
2020-10-01 00:00:00 2020-04-23 00:00:00 1.09
2020-05-01 00:00:00 2020-04-23 00:00:00 1.08
2020-08-01 00:00:00 2020-04-23 00:00:00 1.09
2020-12-01 00:00:00 2020-04-22 00:00:00 1.09
2021-02-01 00:00:00 2020-04-22 00:00:00 1.09
2021-03-01 00:00:00 2020-04-22 00:00:00 1.09
2020-06-01 00:00:00 2020-04-22 00:00:00 1.08
2020-11-01 00:00:00 2020-04-22 00:00:00 1.09
2020-07-01 00:00:00 2020-04-22 00:00:00 1.08
2020-09-01 00:00:00 2020-04-22 00:00:00 1.09
2021-01-01 00:00:00 2020-04-22 00:00:00 1.09
2021-04-01 00:00:00 2020-04-22 00:00:00 1.09
2020-10-01 00:00:00 2020-04-22 00:00:00 1.09
2020-05-01 00:00:00 2020-04-22 00:00:00 1.08
2020-08-01 00:00:00 2020-04-22 00:00:00 1.09
2021-02-01 00:00:00 2020-04-21 00:00:00 1.09
2020-11-01 00:00:00 2020-04-21 00:00:00 1.09
2020-08-01 00:00:00 2020-04-21 00:00:00 1.09
2020-12-01 00:00:00 2020-04-21 00:00:00 1.09
2021-03-01 00:00:00 2020-04-21 00:00:00 1.09
2020-10-01 00:00:00 2020-04-21 00:00:00 1.09
2020-05-01 00:00:00 2020-04-21 00:00:00 1.09
2020-06-01 00:00:00 2020-04-21 00:00:00 1.09
2020-09-01 00:00:00 2020-04-21 00:00:00 1.09
2020-07-01 00:00:00 2020-04-21 00:00:00 1.09
2021-01-01 00:00:00 2020-04-21 00:00:00 1.09
2021-04-01 00:00:00 2020-04-21 00:00:00 1.1
2021-01-01 00:00:00 2020-04-20 00:00:00 1.09
2021-04-01 00:00:00 2020-04-20 00:00:00 1.1
2020-10-01 00:00:00 2020-04-20 00:00:00 1.09
2020-08-01 00:00:00 2020-04-20 00:00:00 1.09
2020-09-01 00:00:00 2020-04-20 00:00:00 1.09
2020-11-01 00:00:00 2020-04-20 00:00:00 1.09
2020-12-01 00:00:00 2020-04-20 00:00:00 1.09
2021-02-01 00:00:00 2020-04-20 00:00:00 1.09
2021-03-01 00:00:00 2020-04-20 00:00:00 1.1
2020-06-01 00:00:00 2020-04-20 00:00:00 1.09
2020-07-01 00:00:00 2020-04-20 00:00:00 1.09
2020-05-01 00:00:00 2020-04-20 00:00:00 1.09
2020-05-01 00:00:00 2020-04-17 00:00:00 1.09
2020-08-01 00:00:00 2020-04-17 00:00:00 1.09
2020-11-01 00:00:00 2020-04-17 00:00:00 1.09
2020-12-01 00:00:00 2020-04-17 00:00:00 1.09
2021-02-01 00:00:00 2020-04-17 00:00:00 1.1
2021-03-01 00:00:00 2020-04-17 00:00:00 1.1
2020-10-01 00:00:00 2020-04-17 00:00:00 1.09
2020-06-01 00:00:00 2020-04-17 00:00:00 1.09
2020-07-01 00:00:00 2020-04-17 00:00:00 1.09
2020-09-01 00:00:00 2020-04-17 00:00:00 1.09
2021-01-01 00:00:00 2020-04-17 00:00:00 1.1
2021-04-01 00:00:00 2020-04-17 00:00:00 1.1
Я пытался использовать IF (B.PRICE_DATE
Однако это не сработало. Цени любую помощь)