Генерация дат между диапазонами на основе параметров SQL ORACLE - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть следующие данные в моей входной таблице

warehouse      start_date              end date        distance
AB11           1990-12-01              2020-10-23      10.2
AB11           2020-10-23              NULL            2.5

Ожидаемый вывод

warehouse      run_date          distance         
AB11           1990-12-01        10.2
AB11           1990-12-02        10.2
...  generate days until the end date
AB11           1990-10-22        10.2
AB11           2020-10-23        2.5
...   +3650 days (10 years)
AB11           2030-10-22        2.5  

На входе, если дата окончания определена, то я хотел бы сгенерировать даты от даты начала до даты окончания. Если конечной датой является NULL, я хотел бы создать даты от начальной до 10 лет спустя. Я пробовал уровень и другие предложения, но я все еще не смог решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...